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


Python werkzeug.__version__方法代码示例

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


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

示例1: __init__

# 需要导入模块: import werkzeug [as 别名]
# 或者: from werkzeug import __version__ [as 别名]
def __init__(self, *args, **kwargs):
        super(FlaskClient, self).__init__(*args, **kwargs)
        self.environ_base = {
            "REMOTE_ADDR": "127.0.0.1",
            "HTTP_USER_AGENT": "werkzeug/" + werkzeug.__version__
        } 
开发者ID:Frank-qlu,项目名称:recruit,代码行数:8,代码来源:testing.py

示例2: get_version

# 需要导入模块: import werkzeug [as 别名]
# 或者: from werkzeug import __version__ [as 别名]
def get_version(ctx, param, value):
    if not value or ctx.resilient_parsing:
        return
    import werkzeug
    message = (
        'Python %(python)s\n'
        'Flask %(flask)s\n'
        'Werkzeug %(werkzeug)s'
    )
    click.echo(message % {
        'python': platform.python_version(),
        'flask': __version__,
        'werkzeug': werkzeug.__version__,
    }, color=ctx.color)
    ctx.exit() 
开发者ID:PacktPublishing,项目名称:Building-Recommendation-Systems-with-Python,代码行数:17,代码来源:cli.py

示例3: render_testapp

# 需要导入模块: import werkzeug [as 别名]
# 或者: from werkzeug import __version__ [as 别名]
def render_testapp(req):
    try:
        import pkg_resources
    except ImportError:
        eggs = ()
    else:
        eggs = sorted(pkg_resources.working_set, key=lambda x: x.project_name.lower())
    python_eggs = []
    for egg in eggs:
        try:
            version = egg.version
        except (ValueError, AttributeError):
            version = "unknown"
        python_eggs.append(
            "<li>%s <small>[%s]</small>" % (escape(egg.project_name), escape(version))
        )

    wsgi_env = []
    sorted_environ = sorted(req.environ.items(), key=lambda x: repr(x[0]).lower())
    for key, value in sorted_environ:
        wsgi_env.append(
            "<tr><th>%s<td><code>%s</code>"
            % (escape(str(key)), " ".join(wrap(escape(repr(value)))))
        )

    sys_path = []
    for item, virtual, expanded in iter_sys_path():
        class_ = []
        if virtual:
            class_.append("virtual")
        if expanded:
            class_.append("exp")
        sys_path.append(
            "<li%s>%s"
            % (' class="%s"' % " ".join(class_) if class_ else "", escape(item))
        )

    return (
        TEMPLATE
        % {
            "python_version": "<br>".join(escape(sys.version).splitlines()),
            "platform": escape(sys.platform),
            "os": escape(os.name),
            "api_version": sys.api_version,
            "byteorder": sys.byteorder,
            "werkzeug_version": werkzeug.__version__,
            "python_eggs": "\n".join(python_eggs),
            "wsgi_env": "\n".join(wsgi_env),
            "sys_path": "\n".join(sys_path),
        }
    ).encode("utf-8") 
开发者ID:Frank-qlu,项目名称:recruit,代码行数:53,代码来源:testapp.py

示例4: render_testapp

# 需要导入模块: import werkzeug [as 别名]
# 或者: from werkzeug import __version__ [as 别名]
def render_testapp(req):
    try:
        import pkg_resources
    except ImportError:
        eggs = ()
    else:
        eggs = sorted(pkg_resources.working_set,
                      key=lambda x: x.project_name.lower())
    python_eggs = []
    for egg in eggs:
        try:
            version = egg.version
        except (ValueError, AttributeError):
            version = 'unknown'
        python_eggs.append('<li>%s <small>[%s]</small>' % (
            escape(egg.project_name),
            escape(version)
        ))

    wsgi_env = []
    sorted_environ = sorted(req.environ.items(),
                            key=lambda x: repr(x[0]).lower())
    for key, value in sorted_environ:
        wsgi_env.append('<tr><th>%s<td><code>%s</code>' % (
            escape(str(key)),
            ' '.join(wrap(escape(repr(value))))
        ))

    sys_path = []
    for item, virtual, expanded in iter_sys_path():
        class_ = []
        if virtual:
            class_.append('virtual')
        if expanded:
            class_.append('exp')
        sys_path.append('<li%s>%s' % (
            class_ and ' class="%s"' % ' '.join(class_) or '',
            escape(item)
        ))

    return (TEMPLATE % {
        'python_version':   '<br>'.join(escape(sys.version).splitlines()),
        'platform':         escape(sys.platform),
        'os':               escape(os.name),
        'api_version':      sys.api_version,
        'byteorder':        sys.byteorder,
        'werkzeug_version': werkzeug.__version__,
        'python_eggs':      '\n'.join(python_eggs),
        'wsgi_env':         '\n'.join(wsgi_env),
        'sys_path':         '\n'.join(sys_path)
    }).encode('utf-8') 
开发者ID:jpush,项目名称:jbox,代码行数:53,代码来源:testapp.py


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