Python讀取中文路徑時可能會出錯:編碼問題
# 如果讀取路徑中含有中文,可將路徑拆分,并對中文部分進行unicode編碼 import os filenames = os.listdir("C:/Users/lenovo/Desktop") # 純英文路徑 filenames2 = os.listdir("C:/Users/lenovo/Desktop"+u"/中文測試文件夾") # 注意:拆分時,第一個部分最后不能是反斜線/,即不能這樣拆分: # C:/Users/lenovo/Desktop/"+u"中文測試文件夾" # 否則會報錯,具體可自行測試。新聞熱點
疑難解答