В oop я настраиваю структуру CSV каждого файла.
Теперь я хочу, чтобы они сохранили в назначенную папку с уникальными именами файлов.
Я могу сохранить в Файл CSV, но затем файл CSV перезаписывается, что приводит только к окончательному измененному результату файла test5. Я хочу сохранить CSV в их собственном формате filename+string _modified
.
У меня есть 5 файлов CSV: Test1.csv test2.csv test3.csv test4.csv test5.csv
Я импортирую их:
for x in allFiles:
print(x)
stop=1
with open(x, 'r') as thecsv:
base=os.path.basename(ROT)
filename=os.path.splitext(base)[0]
print(name)
Теперь я через файлы oop манипулирую ими и сохраняю как DataFrame
. Это работает нормально.
Теперь я хочу сохранить каждый файл отдельно в выходной папке с уникальным именем (имя файла + _modified)
Output = 'J: \ Temp \ Output'
Это то, что я пробовал:
df2.to_csv(output+filename+'//_modified.csv'),sep=';',header=False,index=False)
также пробовал:
df2.to_csv(output(os.path.join(name+'//_modified.csv'),sep=';',header=False,index=False)
Надежда на выходную папку выглядит следующим образом:
test1_modified.csv
test2_modified.csv
test3_modified.csv
test4_modified.csv
test5_modified.csv