我在复制文件时遇到以下问题:
我得到一个文件名列表,其中一些可以包含变音符号。示例:part1üpart2.txt。在我的列表中,它显示为'part1 \ xfcpart2.txt'。所以我知道字符ü表示为\ xfc。如何复制文件,使其名称为part1üpart2.txt而不是part1 \ xfcpart2.txt?
我的脚本有# - - 编码:utf-8 - - 我试图用unicode和其他很多东西删除escape \,但没有成功。
这是在WinXP和Python 2.7上
由于
答案 0 :(得分:2)
shutil.copy(u"part1üpart2.txt",dst)
正在为我工作。只需使用unicode字符串。