Я пытаюсь создать файл со следующим кодомошибка имени файла при попытке создать файл
testnum= '01'
file_name = 'output\test'+ testnum +'.txt'
with open(file_name,'w',encoding='utf-8') as file:
file.write('Hallo')
, но я получил следующее сообщение об ошибке:
---------------------------------------------------------------------------
OSError Traceback (most recent call last)
<ipython-input-15-322cc04151aa> in <module>()
1 testnum= '01'
2 file_name = 'output\test'+ testnum +'.txt'
----> 3 with open(file_name,'w') as file:
4 file.write('Hallo')
OSError: [Errno 22] Invalid argument: 'output\test01.txt'
Я использую Jupyter ноутбук ,
Используйте 'r'output \ test'' или' выводного \\ test''. Обратная косая черта - это escape-символ, поэтому '' \ t'' указывает символ TAB, который не то, что вы имеете в виду в своем имени. – inspectorG4dget