2014-10-17 80 views

回答

1

文件未打開的原因不是因爲雙下劃線,而是因爲字符串中某處存在轉義字符。將Windows路徑應該使用原始字符串字面定義 - 通過把一個r開引號之前,逃避反斜槓,或者使用正斜槓:

File = open(r'C:\user\__foldername\file.txt') 
File = open('C:\\user\\__foldername\\file.txt') 
File = open('C:/user/__foldername/file.txt') 

只是路徑具有雙下劃線的地方不應該影響任何東西,它仍然是一個有效的路徑名稱。

相關問題