0
Я запускаю программу каждый день и хочу, чтобы .csv генерируется для записи в папку на моем диске C. По какой-то причине я могу создать папку и написать 1 файл, но никто не записывается. Не получается никаких ошибок, только никакие другие файлы не записываются в эту папку. Вот код. БлагодаряКак написать ежедневный .csv для определенного пути к файлу
Код:
CSVdir = r"C:\Users\Maurice\Desktop\Python\New_Project\OptionsData\\OptionsData-{}.csv"
realCSVdir = os.path.realpath(CSVdir)
if not os.path.exists(CSVdir):
os.makedirs(CSVdir)
str1 = "\n".join(data)
now = datetime.datetime.now() #+ datetime.timedelta(days=1)
now_str = now.strftime("%Y-%m-%d")
new_file_name = os.path.join(realCSVdir,'OptionsData-{}.csv'.format(now_str))
new_file = open(new_file_name, 'wb')
for item in money_list:
if len(item) != 0 :
for other_item in item :
new_file.write(other_item + str1 + new_file)
new_file.close()
print("Eureka!")
я сделал изменения, но до сих пор doesent работы. он создает папку и помещает текущий файл внутри, но когда я меняю дату на завтра (now = datetime.datetime.now() + datetime.timedelta (days = 1)), он не добавляет следующий файл в папку. ... – RageAgainstheMachine
Это значит, что у вас было более одной ошибки. – Hun
его не говорит, что у меня есть ошибка ... – RageAgainstheMachine