и словил ошибку
например
with open('test.txt','w',encoding = 'utf-8') as f:
работает окей и файл test.txt создается и я могу записать в него пару строк
А если я хочу взять и подставить свое имя из переменной или f строки, то нет
почитал доку, что первый параметр это файл, но он же передается как строка, можему я не могу передать строку, чтобы сразу туда дату например подставить
что-то вроде такого
out_file_name = f'cleaned_{input_file}_{current_time}.xml'
with open(out_file_name,'w',encoding = 'utf-8') as f:
Почему так не работает и как можно поправить?
Может, хотя бы ошибку напишешь, которую получил? Ну так, ради забавы
Что значит "то нет"? Какая ошибка-то возникает?
OSError: [Errno 22] Invalid argument: 'cleaned_Izar_report.xml_23.08.2022_11:03:15.txt' 'cleaned_report.xml_23.08.2022_11:03:15.txt' это имя файла которое я бы хотел получить
Обсуждают сегодня