我正在運行python 2.7中顯示的程序,它向文件路徑添加了額外的斜槓。爲什麼它這樣做,我該如何解決它?提前致謝。Python混淆了文件路徑
代碼:
key = raw_input('Please enter encryption key path: ')
print key
akey = open(key, 'r')
我能得到什麼,當我運行它:
Please enter encryption key path: C:\\OCryptosoft\key.oekey
C:\\OCryptosoft\key.oekey
Traceback (most recent call last):
File "C:\Users\Oscar Hill\Desktop\OCryptosoft\decrypt\decrypt.py", line 81, in <module>
akey = open(key, 'r')
IOError: [Errno 2] No such file or directory: 'C:\\\\OCryptosoft\\key.oekey'
是一個文件路徑啓動C:\\合法開始在Windows上?這可能是因爲給定非法路徑的開放功能是進一步打破文件路徑? – 2014-09-21 17:37:08