Как объединить новые данные CSV в ранее записанный файл CSV в Python - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть простой скрипт, который анализирует другие файлы .csv вместе из каталога на моем компьютере, используя список файлов в пути, затем добавляет их в пустой список, а затем добавляет их в файл csv, например:

path = os.path.join(os.getcwd(),'C:\\....')
files = [os.path.join(path,i) for i in os.listdir(path) if os.path.isfile(os.path.join(path,i))]

df_list = []

for file in files:
    df = pd.read_csv(file)     
    df_list.append(df)

df_final = pd.concat(df_list)
df_final.to_csv('final_file.csv', header=True, index=False)

То, что я хочу сделать, это пропустить данные уже в записанном файле CSV final_file.csv и объединить только новые данные в final_file.csv (без заголовков и после последних строк предыдущего файла) в каталоге.

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