您要使用
string_escape编解码器对字符串进行编码:
print s.enpre('string_escape')
或者您可以使用
repr()函数,该函数会将字符串转换为
包含引号 的python文字表示形式:
print repr(s)
示范:
>>> s = "String:tA">>> print s.enpre('string_escape')String:tA>>> print repr(s)'String:tA'
在Python 3中,您将寻找
unipre_escape编解码器:
print(s.enpre('unipre_escape'))
这将打印一个字节值。要将其转换为unipre值,只需从ASCII解码即可:
>>> s = "String:tA">>> print(s.enpre('unipre_escape'))b'String:\tA'>>> print(s.enpre('unipre_escape').depre('ASCII'))String:tA
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)