Mac OS X中文件系统的Unicode编码在Python中不正确吗?

Mac OS X中文件系统的Unicode编码在Python中不正确吗?,第1张

Mac OS X中文件系统的Unicode编码在Python中不正确吗?

MacOS X使用一种特殊的分解式UTF-8来存储文件名。如果您需要例如读入文件名并将其写入“正常” UTF-8文件,则必须将它们标准化:

filename = unipredata.normalize('NFC', unipre(filename, 'utf-8')).enpre('utf-8')

从这里开始:https :
//web.archive.org/web/20120423075412/http : //boodebr.org/main/python/all-about-python-and-
unipre



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存