import datetime as dt import os valuation_date = (pd.to_datetime('01-Jan-2019').strftime('%d-%b-%Y')) outdir = os.mkdir("C:\\users\\" + valuation_date) file_name = 'imp'+'.csv' out_file_name = open(outdir + file_name,'w')
Выше приведен код, который я реализую, но я не могу создать имя_файла в outdir. Его ошибка выбрасывания как неподдерживаемые типы операндов для +: 'NoneType' и 'str'
Пожалуйста, предложите.
Сначала создайте переменную outdir, а затем передайте это значение в mkdir():
outdir
mkdir()
outdir = "C:\\users\\" + valuation_date os.mkdir(outdir)
Таким образом, outdir сохраняет свое первоначальное значение, и вы можете обратиться к нему позже в программа.