Я запускаю программу, показанную ниже в 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'
- это путь к файлу, начинающийся с: \\ законный, чтобы начать с Windows. Может быть, что с учетом незаконного пути открытая функция еще больше нарушает путь к файлу? –