Как сохранить объединенный вывод файлов CSV - PullRequest
0 голосов
/ 13 июля 2020

Как сохранить объединенный вывод файлов CSV. Я выполнил эту команду, и она объединяет все мои файлы, но я не знаю, как снова сохранить объединенные файлы на моем диске Path as /content/drive/My Drive/infy

Это команда

stockfiles = sorted(glob('/content/drive/My Drive/infy/*.csv'))
stockfiles

pandas.concat((pandas.read_csv(onefile).assign(filename= onefile)
  for onefile in stockfiles), ignore_index = True)

Ответы [ 2 ]

0 голосов
/ 13 июля 2020

Вам нужно будет сохранить DataFrame, который pandas .concat возвращает в CSV. Сначала сохраните фрейм данных в переменной.

df = pandas.concat((pandas.read_csv(onefile).assign(filename= onefile) for onefile in stockfiles), ignore_index = True)

Затем установите имя файла.

file_name = /content/drive/My Drive/infy/FILENAME

Наконец, сохраните в CSV

df.to_csv(file_name, sep='\t')

0 голосов
/ 13 июля 2020

Pandas имеет функцию для прямой записи фрейма данных в путь как файл csv.

df.to_csv(<path_to_file> + <file_name.csv>)

ссылка на документацию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...