backcompat.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:aspen.py 作者: AspenWeb 项目源码 文件源码
def backslashreplace_errors(unicode_error):
    offender = unicode_error.object[unicode_error.start:unicode_error.end]
    if isinstance(offender, bytes):
        r = ''.join(r'\x{0:x}'.format(b if isinstance(b, int) else ord(b))
                    for b in offender)
    else:
        r = offender.encode('ascii', 'old-backslashreplace').decode('ascii')
    return (r, unicode_error.end)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号