Shi*_*Abe -1 python linux unicode ubuntu
我有一个名称包含重音符号的文件.
我正在尝试使用Python的os.remove删除它,但我不断收到UnicodeDecodeError.
我正在使用Ubuntu,Python 2.6和我的语言环境LANG = en_US.utf-8
谢谢.
Ign*_*ams 5
Linux中没有"unicode文件".unicode使用文件系统使用的编码对您进行编码.
unicode
Len*_*bro 5
我猜你这样做了:
os.unlink(u"Thé file näme.dôc")
试试这个:
os.unlink(u"Thé file näme.dôc".encode("utf8"))
归档时间:
14 年,10 月 前
查看次数:
819 次
最近记录: