Python3 将Unicode文本标准化,解决英文URL报错问题

老丁

做英文站的时候,页面URL一般都会选择包含关键词,不过在处理球员名字的时候,很多球员名字出现非英文的情况,这个时候页面英文URL路径就会报错。可以使用python unicodedata.normalize 将Unicode文本标准化。

代码如下:

data = str(unicodedata.normalize('NFKD', data).encode('ascii', 'ignore'), encoding='utf-8') # data是需要转化的变量


示例:

3308.png

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,532人围观)

还没有评论,来说两句吧...