import os
listing = os.listdir(path)
for infile in listing:
print infile
f = open(os.path.join(path, infile), 'r')
我在python中创建了一个脚本,它遍历目录中的所有文件并打开它们。它工作正常,问题出现在一些文件的名称。该文件的名称是Trade_Map _-_List_of_products_exported_by_Côte_d'Ivoire,但是当它试图打开它,我不能让这个错误使用python打开目录中的文件,遇到编码问题
IOError: [Errno 2] No such file or directory: "C:\\Users\\Borut\\Downloads\\GC downloads\\izvoz\\Trade_Map_-_List_of_products_exported_by_Co^te_d'Ivoire.txt"
实名具有Côte_d'Ivoire到底,而我的名字时得到我遍历listdir最后有Co^te_d'Ivoire。哪里不对??