当前位置: 首页>>代码示例>>Python>>正文


Python Repr.maxlevel方法代码示例

本文整理汇总了Python中repr.Repr.maxlevel方法的典型用法代码示例。如果您正苦于以下问题:Python Repr.maxlevel方法的具体用法?Python Repr.maxlevel怎么用?Python Repr.maxlevel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在repr.Repr的用法示例。


在下文中一共展示了Repr.maxlevel方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: Repr

# 需要导入模块: from repr import Repr [as 别名]
# 或者: from repr.Repr import maxlevel [as 别名]
                        _cache[args] = (now + cache_store.timeout, args, value, None)
                        return value
                    except Exception, e:
                        e = Except.wrap(e)
                        _cache[args] = (now + cache_store.timeout, args, None, e)
                        raise e
                else:
                    raise exception
            else:
                return value

    return output


_repr = Repr()
_repr.maxlevel = 2


def repr(obj):
    """
    JUST LIKE __builtin__.repr(), BUT WITH SOME REASONABLE LIMITS
    """
    return _repr.repr(obj)


class _FakeLock():


    def __enter__(self):
        pass
开发者ID:klahnakoski,项目名称:Activedata-ETL,代码行数:32,代码来源:meta.py

示例2: problem_serializing

# 需要导入模块: from repr import Repr [as 别名]
# 或者: from repr.Repr import maxlevel [as 别名]
    except Exception, e:
        problem_serializing(d, e)


def unicode_key(key):
    """
    CONVERT PROPERTY VALUE TO QUOTED NAME OF SAME
    """
    if not isinstance(key, basestring):
        from pyLibrary.debugs.logs import Log

        Log.error("{{key|quote}} is not a valid key", key=key)
    return quote(unicode(key))


_repr_ = Repr()
_repr_.maxlevel = 2


def _repr(obj):
    return _repr_.repr(obj)


# OH HUM, cPython with uJSON, OR pypy WITH BUILTIN JSON?
# http://liangnuren.wordpress.com/2012/08/13/python-json-performance/
# http://morepypy.blogspot.ca/2011/10/speeding-up-json-encoding-in-pypy.html
if use_pypy:
    json_encoder = pypy_json_encode
else:
    json_encoder = cPythonJSONEncoder().encode
开发者ID:klahnakoski,项目名称:MoDataSubmission,代码行数:32,代码来源:encoder.py

示例3: lazydict

# 需要导入模块: from repr import Repr [as 别名]
# 或者: from repr.Repr import maxlevel [as 别名]
				left.remove(it)

	return reps, lazydict([("thres", rating), ("prop", lambda: len(reps)/float(len(cand))), ("cover", lambda: min(covered.itervalues()))])


###############################################################################
# IO, data formats, etc
###############################################################################

from ast import literal_eval
from repr import Repr

CL = "\r\033[0K"

repr_s = Repr()
repr_s.maxlevel = 3
repr_s.maxdict = 2
repr_s.maxlist = 2
repr_s.maxtuple = 2
repr_s.maxset = 2
repr_s.maxfrozenset = 2
repr_s.maxdeque = 2
repr_s.maxarray = 2
repr_s.maxlong = 20
repr_s.maxstring = 20
repr_s.maxother = 15
TMP_RAM = "/dev/shm" if os.access("/dev/shm", os.W_OK) else None


def repr_call(fname, *args, **kwargs):
	return "%s(%s)" % (fname, ", ".join(chain((repr(arg) for arg in args), ("%s=%r" % (k,v) for k, v in kwargs.iteritems()))))
开发者ID:infinity0,项目名称:tag-routing,代码行数:33,代码来源:__init__.py


注:本文中的repr.Repr.maxlevel方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。