Python 原生字符串的问题,来个大佬救救我

2018-12-21 17:36:26 +08:00
 wwg1994

想对 unicode 编码做字符串的操作,要把 a 转成原生字符串 b,百度不到呀,又不会科学上网,大佬们帮帮我

a = '\uf85c\ue24c.\uf8e9'

b = func(a) 我就想找到这样一个方法把 a 转成 b,C 是目标结果

b = r'\uf85c\ue24c.\uf8e9'

c = re.sub(r'\..', '', b)

238 次点击
所在节点    Python
3 条回复
wwg1994
2018-12-21 17:37:19 +08:00
a 是爬虫爬下的一串字符
chenstack
2018-12-21 17:42:53 +08:00
b = a.encode('unicode_escape').decode()
wwg1994
2018-12-21 17:45:35 +08:00
@chenstack 感谢大佬(づ ̄ 3  ̄)づ

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/519813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX