コード例 #1
0
ファイル: cloudpickle.py プロジェクト: SKKx/playdoh
 def save_xrange(self, obj):
     """Save an xrange object in python 2.5
     Python 2.6 supports this natively
     Code based on a stackoverflow answer from Denis Otkidach"""
     c_range_obj = xrange_helper.xrangeToCType(obj)
     self.save_reduce(_build_xrange, (c_range_obj.start, c_range_obj.step,
                                     c_range_obj.len))
コード例 #2
0
ファイル: cloudpickle.py プロジェクト: SKKx/playdoh
def _build_xrange(start, step, len):
    """Built xrange explicitly"""
    baserange = xrange(0)
    c_range_obj = xrange_helper.xrangeToCType(baserange)
    c_range_obj.start = start
    c_range_obj.step = step
    c_range_obj.len = len
    return baserange
コード例 #3
0
ファイル: cloudpickle.py プロジェクト: slimbyte/playdoh
def _build_xrange(start, step, len):
    """Built xrange explicitly"""
    baserange = xrange(0)
    c_range_obj = xrange_helper.xrangeToCType(baserange)
    c_range_obj.start = start
    c_range_obj.step = step
    c_range_obj.len = len
    return baserange
コード例 #4
0
ファイル: cloudpickle.py プロジェクト: slimbyte/playdoh
 def save_xrange(self, obj):
     """Save an xrange object in python 2.5
     Python 2.6 supports this natively
     Code based on a stackoverflow answer from Denis Otkidach"""
     c_range_obj = xrange_helper.xrangeToCType(obj)
     self.save_reduce(
         _build_xrange,
         (c_range_obj.start, c_range_obj.step, c_range_obj.len))