Python读取中文路径时可能会出错:编码问题
# 如果读取路径中含有中文,可将路径拆分,并对中文部分进行unicode编码 import os filenames = os.listdir("C:/Users/lenovo/Desktop") # 纯英文路径 filenames2 = os.listdir("C:/Users/lenovo/Desktop"+u"/中文测试文件夹") # 注意:拆分时,第一个部分最后不能是反斜线/,即不能这样拆分: # C:/Users/lenovo/Desktop/"+u"中文测试文件夹" # 否则会报错,具体可自行测试。新闻热点
疑难解答