python类range()的实例源码

noniterators.py 文件源码 项目:packaging 作者: blockstack 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:packaging 作者: blockstack 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
fypp.py 文件源码 项目:fypp 作者: aradi 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def _func_setvar(self, *namesvalues):
        if len(namesvalues) % 2:
            msg = 'setvar function needs an even number of arguments'
            raise FyppFatalError(msg)
        for ind in range(0, len(namesvalues), 2):
            self.define(namesvalues[ind], namesvalues[ind + 1])
fypp.py 文件源码 项目:fypp 作者: aradi 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def _process_arguments(self, args, keywords):
        argdict = {}
        nargs = min(len(args), len(self._argnames))
        for iarg in range(nargs):
            argdict[self._argnames[iarg]] = args[iarg]
        if nargs < len(args):
            if self._varargs is None:
                msg = "macro '{0}' called with too many positional arguments "\
                      "(expected: {1}, received: {2})"\
                      .format(self._name, len(self._argnames), len(args))
                raise FyppFatalError(msg, self._fname, self._spans[0])
            else:
                argdict[self._varargs] = tuple(args[nargs:])
        elif self._varargs is not None:
            argdict[self._varargs] = ()
        for argname in self._argnames[:nargs]:
            if argname in keywords:
                msg = "got multiple values for argument '{0}'".format(argname)
                raise FyppFatalError(msg, self._fname, self._spans[0])
        if self._varargs is not None and self._varargs in keywords:
            msg = "got unexpected keyword argument '{0}'".format(self._varargs)
            raise FyppFatalError(msg, self._fname, self._spans[0])
        argdict.update(keywords)
        if nargs < len(self._argnames):
            for argname in self._argnames[nargs:]:
                if argname in argdict:
                    pass
                elif argname in self._defaults:
                    argdict[argname] = self._defaults[argname]
                else:
                    msg = "macro '{0}' called without mandatory positional "\
                          "argument '{1}'".format(self._name, argname)
                    raise FyppFatalError(msg, self._fname, self._spans[0])
        return argdict
noniterators.py 文件源码 项目:islam-buddy 作者: hamir 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:islam-buddy 作者: hamir 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
__init__.py 文件源码 项目:PyDataLondon29-EmbarrassinglyParallelDAWithAWSLambda 作者: SignalMedia 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
noniterators.py 文件源码 项目:FightstickDisplay 作者: calexil 项目源码 文件源码 阅读 24 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:FightstickDisplay 作者: calexil 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
payloads.py 文件源码 项目:wfuzz 作者: gwen001 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def __init__(self, whatrange):    ## range example --> "23-56"
    try:
        ran = whatrange.split("-")
        self.minimum = int(ran[0])
        self.maximum = int(ran[1])
        self.__count = self.maximum - self.minimum + 1
        self.width = len(ran[0])
        self.current = self.minimum
    except:
        raise FuzzException(FuzzException.FATAL, "Bad range format (eg. \"23-56\")")
payloads.py 文件源码 项目:wfuzz 作者: gwen001 项目源码 文件源码 阅读 31 收藏 0 点赞 0 评论 0
def __init__(self, prange):    ## range example --> "0-ffa"
    try:
        ran = prange.split("-")
        self.minimum = int(ran[0],16)
        self.maximum = int(ran[1],16)
        self.__count = self.maximum - self.minimum + 1
        self.current = self.minimum
    except:
        raise Exception, "Bad range format (eg. \"0-ffa\")"
payloads.py 文件源码 项目:wfuzz 作者: gwen001 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def __init__(self, prange):    ## range example --> "0-ffa"
    try:
        ran = prange.split("-")
        self.minimum=int(ran[0],16)
        self.maximum=int(ran[1],16)
        self.__count=-1
    except:
        raise Exception, "Bad range format (eg. \"0-ffa\")"
payloads.py 文件源码 项目:wfuzz 作者: gwen001 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def __init__(self, l):   
    if l.find("\\") >= 0:
        l = l.replace("\\-", "$SEP$")
        l = l.replace("\\\\", "$SCAP$")

        self.l = l.split("-")

        for i in __builtin__.range(len(self.l)):
        self.l[i] = self.l[i].replace("$SEP$", "-")
        self.l[i] = self.l[i].replace("$SCAP$", "\\")
    else:
        self.l = l.split("-")

    self.__count = len(self.l)
    self.current = 0
noniterators.py 文件源码 项目:cryptogram 作者: xinmingzhang 项目源码 文件源码 阅读 26 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:cryptogram 作者: xinmingzhang 项目源码 文件源码 阅读 27 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
noniterators.py 文件源码 项目:Repobot 作者: Desgard 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:Repobot 作者: Desgard 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
noniterators.py 文件源码 项目:UMOG 作者: hsab 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def oldrange(*args, **kwargs):
        return list(builtins.range(*args, **kwargs))
__init__.py 文件源码 项目:UMOG 作者: hsab 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))
__init__.py 文件源码 项目:blackmamba 作者: zrzka 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def lrange(*args, **kwargs):
        return list(range(*args, **kwargs))


问题


面经


文章

微信
公众号

扫码关注公众号