为了账号安全,请及时绑定邮箱和手机立即绑定

将Unicode字符串转换为Python中的字符串(包含额外的符号)

将Unicode字符串转换为Python中的字符串(包含额外的符号)

隔江千里 2019-06-19 16:58:50
将Unicode字符串转换为Python中的字符串(包含额外的符号)如何转换Unicode字符串(包含gb$等额外字符)变成Python字符串?
查看完整描述

3 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

title = u"Klüft skräms inför på fédéral électoral große"import unicodedata
unicodedata.normalize('NFKD', title).encode('ascii','ignore')'Kluft skrams infor pa federal electoral groe'


查看完整回答
反对 回复 2019-06-19
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

如果不需要翻译非ASCII字符,可以使用编码到ASCII:

>>> a=u"aaaàçççñññ">>> type(a)<type 'unicode'>>>> a.encode('ascii','ignore')'aaa'>>> a.encode('ascii','replace')'aaa???????'>>>


查看完整回答
反对 回复 2019-06-19
?
开心每一天1111

TA贡献1836条经验 获得超13个赞

>>> text=u'abcd'>>> str(text)'abcd'

如果字符串只包含ascii字符。


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 712 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信