All
У меня есть две папки, которые содержат ~ 1000 текстовых файлов. Скажем, папка 1 и папка 2. Я хотел бы объединить все файлы в один текстовый файл и создать новый столбец с именем «Метка» и назначить метки таким образом, чтобы, если файл 001.txt принадлежал Папке 1, столбец метки имел бы « Папка 1 »как метка. Аналогично, если текстовый файл принадлежит« Папке 2 », то метка будет« Папка 2 ». Пока у меня есть код ниже, где мне удается пометить весь текстовый файл в папке 1 и переименовать в папку 1, но это не то, что я хочу.
Folder1 = 001.txt, 002.txt .... 1000.txt
Folder2 = 001.txt, 002.txt .... 1000.txt
Справочный набор данных можно найти здесь
Скачать Ссылка на имя файла = набор данных полярности v1.0
import fileinput
import glob
file_list = glob.glob("*txt") #Looking at the files that has .txt extension
with open('Folder1.txt', 'w') as file:
input_lines = fileinput.input(file_list)
file.writelines(input_lines)