簡體   English   中英

Python將反斜杠轉換為正斜杠

[英]Python converting back slash to forward slash

我正在嘗試將dir1復制到dir2。 Dir1包含子文件夾和文件。 在復制的那一刻,我正在創建類似C:/dirA/dir1C:/dirB/dir2 如您所見,所有斜杠都已轉發。 運行時出現此錯誤

 No such file or directory path C:/dirB/dir2\\folder1\\file.txt

如您所見,子文件夾和文件帶有反斜杠。 我真的不知道如何更改反斜杠,因為在創建路徑時,我不知道子文件夾/文件的名稱。 我無法發布整個代碼,因為它很大。 要復制,請使用distutils.dir_util.copy_tree

在連接之前,您似乎可以在路徑的某些部分上使用os.path.normpath來對當前操作系統進行規范化,在Windows上它將使用正確的斜杠。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM