Я пытаюсь создать файл .csv
с некоторыми списанными данными, которые вводятся в функцию в качестве аргумента «результаты». Проблема заключается в том, что, когда я добавляю текущую системную дату к имени файла, я получаю сообщение об ошибке «файл не найден», когда ожидаемый результат - создание файла.
Вот мой код:
def saveData(results):
date = datetime.today().strftime('%d/%m/%Y')
file = pathlib.Path(f'Results-{date}.csv')
with open(file,'w',newline='') as f:
writer = csv.writer(f)
for result in results:
if result:
writer.writerow(result)
print('File written')
saveData(scrappedData(urlList()))
И ошибка, которую я получаю:
line 99, in saveData
with open(file,'w',newline='') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'Results-13\\02\\2020.csv'
Обратите внимание, что я не получаю эту ошибку при удалении даты из имени файла.
Спасибо вы.