Python混淆了文件路径

时间:2014-09-21 17:34:11

标签: python file python-2.7

我在python 2.7中运行下面显示的程序,它正在向文件路径添加额外的斜杠。它为什么这样做,我该如何解决?提前谢谢。

代码:

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'

1 个答案:

答案 0 :(得分:0)

感谢https://stackoverflow.com/users/3426606/tony-suffolk-66,我解决了这个问题。我使用的文件路径在Windows上不合法 - 我需要使用C://OCryptosoft/key.oekey

相关问题