Скрипт Python, чтобы объединить все файлы в каталоге в один [закрытый]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Скрипт Python, чтобы объединить все файлы в каталоге в один [закрытый]

Сообщение Anonymous »

Я пытаюсь объединить два файла .csv из одного и того же каталога и создать новый файл .csv в результате. Как это сделать с Python? Вот что я пытался до сих пор без успеха. < /P>

Код: Выделить всё

import pandas as pd
import os

def merge_csv_files(r'S:\PW\Lead Service Reports from NorthStar\2025\INDEX_DIRECTORY', output_files):
all_files = os.listdir(r'S:\PW\Lead Service Notification\Lead Service Reports from NorthStar\2025\INDEX_DIRECTORY')
csv_files = [files for file in all_files if files.endswith(".csv")]

all_df = []
for file in csv_files:
file_path = os.path.join(directory, file)
df = pd.read_csv(file_path)
all_df.append(df)

merged_df = pd.concat(all_df, ignore_index= True)
merged_df.to_csv(output_file, index = False)
print("merged")
Спасибо gj

Подробнее здесь: https://stackoverflow.com/questions/795 ... y-into-one
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»