python encode和decode的妙用

kkkkk 2018年12月17日 22:48 Python基础

字符串解码:

有个字符串:

'\\u4fee\\u6539\\u8282\\u70b9\\u72b6\\u6001\\u6210\\u529f'

想转换为:

u"\u4fee\u6539\u8282\u70b9\u72b6\u6001\u6210\u529f"

可以通过如下

>>> a = '\\u4fee\\u6539\\u8282\\u70b9\\u72b6\\u6001\\u6210\\u529f'

>>> a.decode('unicode_escape')

u'\u4fee\u6539\u8282\u70b9\u72b6\u6001\u6210\u529f'

字符串转换为16进制:

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

'68656c6c6f'

相应的还可以

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

'hello'

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


文章评论(0)
  • avatar kkkkkk 2018年12月21日 11:31
    Youkou老师厉害吧!
    kkkkk
    2018年12月21日 11:16
    本文紧扣材料,提出中心论点,进而由现象到本质,扣住概念本身加以阐释,并推论到其他。符合题意,内容充实。论述过程有条不紊地深入分析,摆事实讲道理,论述简洁。文章分析深刻,很好地体现了辩证思维,材料较丰富。
    回复
  • avatar kkkkkk 2018年12月21日 11:31
    不错嘛!
    kkkkklxinde
    2018年12月21日 11:17
    本文词汇丰富,造语灵活。由个人而及社会论述此举之害,推论有理,整体层次清楚。强调青年人自身的责任,颇为难得。主体部分段落太长,段内层次与逻辑还可斟酌。
    回复
  • avatar kkkkklxinde 2018年12月21日 11:17
    本文词汇丰富,造语灵活。由个人而及社会论述此举之害,推论有理,整体层次清楚。强调青年人自身的责任,颇为难得。主体部分段落太长,段内层次与逻辑还可斟酌。
    回复
  • avatar kkkkk 2018年12月21日 11:16
    本文紧扣材料,提出中心论点,进而由现象到本质,扣住概念本身加以阐释,并推论到其他。符合题意,内容充实。论述过程有条不紊地深入分析,摆事实讲道理,论述简洁。文章分析深刻,很好地体现了辩证思维,材料较丰富。
    回复