Python讀取中文路徑時(shí)可能會(huì)出錯(cuò):編碼問題
# 如果讀取路徑中含有中文,可將路徑拆分,并對(duì)中文部分進(jìn)行unicode編碼 import os filenames = os.listdir("C:/Users/lenovo/Desktop") # 純英文路徑 filenames2 = os.listdir("C:/Users/lenovo/Desktop"+u"/中文測(cè)試文件夾") # 注意:拆分時(shí),第一個(gè)部分最后不能是反斜線/,即不能這樣拆分: # C:/Users/lenovo/Desktop/"+u"中文測(cè)試文件夾" # 否則會(huì)報(bào)錯(cuò),具體可自行測(cè)試。新聞熱點(diǎn)
疑難解答
網(wǎng)友關(guān)注