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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)