[英]OSError: [WinError 123] Syntax error in file name, folder name, or volume label
[英]OSError: [WinError 123], it adds simbols to file path and raise this error
我正在嘗試打開一個目錄 os.chdir('D:\movies\ClassicMusic\GRANDES COMPOSITORES DA MUSICA CLASSICA\17 - Verdi (Grandes Compositores da Música Clássica - Abril Coleções)')
但我得到一個錯誤:
OSError: [WinError 123] 文件名、目錄名或卷 label 語法不正確:'D:\movies\ClassicMusic\GRANDES COMPOSITORES DA MUSICA CLASSICA\x0f - Verdi (Grandes Compositores da Música Clássica - Abril Coleções)'
os 將目錄名稱中的 17 更改為 x0f 並引發錯誤
字符串中的反斜杠字符 '' 引入了“轉義序列”,它告訴 python 解析器更改其對以下字符的解釋。 例如,兩個字符“\n”被一個“換行符”替換。
這不是您想要的,因此您可以使用原始字符串關閉反斜杠的這種含義,前綴為“ r ”:
os.chdir(r'D:\movies\ClassicMusic\GRANDES COMPOSITORES DA MUSICA CLASSICA\17 - Verdi (Grandes Compositores da Música Clássica - Abril Coleções)'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.