pythonencode和decode的妙用

python

字符串解码:

有个字符串:

'u4feeu6539u8282u70b9u72b6u6001u6210u529f'

想转换为:

u"u4feeu6539u8282u70b9u72b6u6001u6210u529f"

可以通过如下

>>> a = 'u4feeu6539u8282u70b9u72b6u6001u6210u529f'

>>> a.decode('unicode_escape')

u'u4feeu6539u8282u70b9u72b6u6001u6210u529f'

字符串转换为16进制:

>>> "hello".encode("hex")

'68656c6c6f'

相应的还可以

>>> '68656c6c6f'.decode("hex")

'hello'

可以检查下手册,看看哪些codec可用


以上是 pythonencode和decode的妙用 的全部内容, 来源链接: utcz.com/z/522461.html

回到顶部