# Поиск всех файлов CSV в текущей директории
csv_files = glob.glob(os.path.join(current_directory, '*.csv'))
# Считываем данные из всех файлов CSV и объединяем их в один DataFrame
combined_data = pd.concat((pd.read_csv(file) for file in csv_files), ignore_index=True)
# Записываем объединенные данные в файл 1.txt
combined_data.to_csv('1.txt', index=False)
6 комментариев
import os
import glob
import pandas as pd
# Получаем текущую директорию
current_directory = os.getcwd()
# Поиск всех файлов CSV в текущей директории
csv_files = glob.glob(os.path.join(current_directory, '*.csv'))
# Считываем данные из всех файлов CSV и объединяем их в один DataFrame
combined_data = pd.concat((pd.read_csv(file) for file in csv_files), ignore_index=True)
# Записываем объединенные данные в файл 1.txt
combined_data.to_csv('1.txt', index=False)
print("Данные успешно объединены в файл 1.txt")
\d{5}$
# Открываем файл для чтения и чтения строк
with open('1.txt', 'r') as file:
lines = file.readlines()
# Используем множество (set) для удаления дубликатов
unique_lines = set(lines)
# Открываем файл для записи и записываем уникальные строки
with open('1.txt', 'w') as file:
file.writelines(unique_lines)