Я пытаюсь экспортировать некоторые значения в CSV-файл.Я запускаю следующий код:
import glob
import csv
lines=[]
files = glob.glob('*#*')
for file in files:
with open(file,'r+') as f:
first_line = f.readline()
lines.append(first_line[28:39])
print(lines)
Готовый код, который я нашел для экспорта в CSV.не совсем правильно точно.Мне не нужен цикл, который я думаю (для val ..)
with open("test.csv", "r+") as output:
writer = csv.writer(output, lineterminator='\n')
for val in lines:
writer.writerow([lines])
Проблема, с которой я сталкиваюсь, заключается в том, что я храню значения в списке.Поэтому они экспортируют в CSV немного грязно.Есть ли способ экспортировать их во второй столбец Excel и в первый добавить имя файла?
Мои файлы имеют такие имена, как (0116,0216,0316 и т. Д.)
Я знаю, что было бы полезно работать с пандами, потому что я работаю с файлами данных и Excel.Однако я не знаком с Pandas Atm, поэтому может быть полезен и другой способ.
Я добавляю два снимка экрана, которые могут помочь


Поэтому я хочу экспортировать «1660195» во второй столбец CSV, который я экспортирую.и в первом столбце я хочу имя файла.например
[Снимок экрана 1 вход]
[Снимок экрана 2 файлы]
