Как удалить у пачки txt файлов все строки кроме первых 40?
В папке лежат около 1000 файлов .txt, в них нужно удалить всё, кроме первых 40 строк. После составить таблицу в exel с 40 столбцами(то есть эти строки закинуть в exel и разнести по столбцам в одну строчку) Как это автоматизировать с помощью word / python / notepad++? Кто-нибудь сталкивался с похожей задачей?
Ответы (1 шт):
Автор решения: Leonid
→ Ссылка
С помощью os.listdir() проходитесь по каждому файлу в директории. Потом с помощью контекстного менеджера with open(file) ... заходите в каждый файл и удаляете все, кроме первых 40 строк. Дальше в python есть excel api и смотрите как им пользоваться.