Python:带有德语变音符号的文件名

时间:2014-11-29 03:04:38

标签: python file copy diacritics

我在复制文件时遇到以下问题:

我得到一个文件名列表,其中一些可以包含变音符号。示例:part1üpart2.txt。在我的列表中,它显示为'part1 \ xfcpart2.txt'。所以我知道字符ü表示为\ xfc。如何复制文件,使其名称为part1üpart2.txt而不是part1 \ xfcpart2.txt?

我的脚本有# - - 编码:utf-8 - - 我试图用unicode和其他很多东西删除escape \,但没有成功。

这是在WinXP和Python 2.7上

由于

1 个答案:

答案 0 :(得分:2)

shutil.copy(u"part1üpart2.txt",dst)

正在为我工​​作。只需使用unicode字符串。