2015-10-18 27 views

回答

3

當你在字符串文本(特別是在Windows)指定的路徑名​​部分分離,你需要逃避他們避免將其解釋爲轉義序列(\a - 鍾,\b - 退格,\f - 進紙,\r - 馬車返回時,\t - 標籤,\v - 垂直選項卡,...):

>>> 'C:\a' 
'C:\x07' 
>>> print('C:\a') 
C: 
>>> print('C:\\a') 
C:\a 

或者使用原始字符串字面量:

>>> print(r'C:\a') 
C:\a 
+0

非常感謝。這是行得通的。 –

+0

@JayMehta,歡迎來到堆棧溢出!如果這對你有幫助,你可以通過[接受答案](http://meta.stackoverflow.com/a/5235)告訴社區。 – falsetru

+0

我無法找到問題的根源,但至少現在我可以解決它。 –