• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python unicodetype.unicode_from_string函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中pypy.objspace.std.unicodetype.unicode_from_string函数的典型用法代码示例。如果您正苦于以下问题:Python unicode_from_string函数的具体用法?Python unicode_from_string怎么用?Python unicode_from_string使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: add__Unicode_String

def add__Unicode_String(space, w_left, w_right):
    # this function is needed to make 'abc'.__radd__(u'def') return
    # u'defabc', although it's completely unclear if that's necessary
    # given that CPython doesn't even have a method str.__radd__().
    from pypy.objspace.std.unicodetype import unicode_from_string

    return space.add(w_left, unicode_from_string(space, w_right))
开发者ID:pombredanne,项目名称:pypy,代码行数:7,代码来源:unicodeobject.py


示例2: unicode_w

 def unicode_w(w_self, space):
     # Use the default encoding.
     from pypy.objspace.std.unicodetype import (unicode_from_string,
         decode_object, _get_encoding_and_errors)
     w_defaultencoding = space.call_function(space.sys.get(
                                             'getdefaultencoding'))
     encoding, errors = _get_encoding_and_errors(space, w_defaultencoding,
                                                 space.w_None)
     if encoding is None and errors is None:
         return space.unicode_w(unicode_from_string(space, w_self))
     return space.unicode_w(decode_object(space, w_self, encoding, errors))
开发者ID:charred,项目名称:pypy,代码行数:11,代码来源:stringobject.py


示例3: add__String_Unicode

def add__String_Unicode(space, w_left, w_right):
    # this function is needed to make 'abc'.__add__(u'def') return
    # u'abcdef' instead of NotImplemented.  This is what occurs on
    # top of CPython.
    from pypy.objspace.std.unicodetype import unicode_from_string
    # XXX fragile implementation detail: for "string + unicode subclass",
    # if the unicode subclass overrides __radd__(), then it will be
    # called (see test_str_unicode_concat_overrides).  This occurs as a
    # result of the following call to space.add() in which the first
    # argument is a unicode and the second argument a subclass of unicode
    # (and thus the usual logic about calling __radd__() first applies).
    return space.add(unicode_from_string(space, w_left) , w_right)
开发者ID:Debug-Orz,项目名称:Sypy,代码行数:12,代码来源:unicodeobject.py


示例4: str_rindex__String_Unicode_ANY_ANY

 def str_rindex__String_Unicode_ANY_ANY(space, w_self, w_substr, w_start, w_end):
     from pypy.objspace.std.unicodetype import unicode_from_string
     return space.call_method(unicode_from_string(space, w_self),
                              'rindex', w_substr, w_start, w_end)
开发者ID:antoine1fr,项目名称:pygirl,代码行数:4,代码来源:unicodeobject.py


示例5: str_rstrip__String_Unicode

 def str_rstrip__String_Unicode(space, w_self, w_chars):
     from pypy.objspace.std.unicodetype import unicode_from_string
     return space.call_method(unicode_from_string(space, w_self),
                              'rstrip', w_chars)
开发者ID:antoine1fr,项目名称:pygirl,代码行数:4,代码来源:unicodeobject.py


示例6: delegate_String2Unicode

def delegate_String2Unicode(space, w_str):
    from pypy.objspace.std.unicodetype import unicode_from_string
    w_uni = unicode_from_string(space, w_str)
    assert isinstance(w_uni, W_UnicodeObject) # help the annotator!
    return w_uni
开发者ID:antoine1fr,项目名称:pygirl,代码行数:5,代码来源:unicodeobject.py


示例7: unicode_lstrip__Unicode_String

def unicode_lstrip__Unicode_String(space, w_self, w_chars):
    from pypy.objspace.std.unicodetype import unicode_from_string
    return space.call_method(w_self, 'lstrip',
                             unicode_from_string(space, w_chars))
开发者ID:antoine1fr,项目名称:pygirl,代码行数:4,代码来源:unicodeobject.py


示例8: contains__String_Unicode

def contains__String_Unicode(space, w_container, w_item):
    from pypy.objspace.std.unicodetype import unicode_from_string
    return space.contains(unicode_from_string(space, w_container), w_item )
开发者ID:antoine1fr,项目名称:pygirl,代码行数:3,代码来源:unicodeobject.py


示例9: str_rsplit__String_Unicode_ANY

 def str_rsplit__String_Unicode_ANY(space, w_self, w_delim, w_maxsplit):
     from pypy.objspace.std.unicodetype import unicode_from_string
     return space.call_method(unicode_from_string(space, w_self),
                              'rsplit', w_delim, w_maxsplit)
开发者ID:antoine1fr,项目名称:pygirl,代码行数:4,代码来源:unicodeobject.py


示例10: str_replace__String_Unicode_Unicode_ANY

 def str_replace__String_Unicode_Unicode_ANY(space, w_self, w_old, w_new, w_maxsplit):
     from pypy.objspace.std.unicodetype import unicode_from_string
     return space.call_method(unicode_from_string(space, w_self),
                              'replace', w_old, w_new, w_maxsplit)
开发者ID:antoine1fr,项目名称:pygirl,代码行数:4,代码来源:unicodeobject.py



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python debug.debug_print函数代码示例发布时间:2022-05-27
下一篇:
Python unicodetype.encode_object函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap