Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 20.11.2022
Сообщений: 4

Из каждой строки txt файла сделать отдельный .md

20.11.2022, 04:35. Показов 1339. Ответов 8

Студворк — интернет-сервис помощи студентам
Здравствуйте. Есть txt файл, на каждой строчке которого одно слово. Строчек около 100 000. Мне необходимо из каждого слова/строки сделать md файл (markdown). Как это можно сделать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.11.2022, 04:35
Ответы с готовыми решениями:

Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой строки
помогите как можно быстрей Дан текстовый файл F.txt. Переписать все строки файла F.txt в файл G.txt, удаляя все пробелы в конце каждой...

Как из каждой строки файла создать отдельный словарь?
Прошу помочь в таком вопросе: есть несколько строк в файле, каждая вида: "XXXX, key, value". Нужно для каждой строки создать словарь с...

Добавить в конце каждой строки txt файла название самого файла
Здравствуйте, прошу помощи. Есть папка с множеством текстовых файлов. В каждом файле есть множество строк. например файл...

8
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
20.11.2022, 06:18
Python
1
with open("file.txt") as file:[open(f"{i}.md", 'w').write(line) for i, line in enumerate(file.readlines())]
Так будет 100 тысяч файлов, пронумерованных (т.е. будет 1.md 2.md 23984.md 98334.md и тд), но подозреваю что со 100 000 строчек будет работать довольно долго.

Добавлено через 5 минут
Цитата Сообщение от Arthurkonan Посмотреть сообщение
отдельный .md
Я ж правильно понимаю что должно быть 100000 разных .md?
2
0 / 0 / 0
Регистрация: 20.11.2022
Сообщений: 4
20.11.2022, 10:03  [ТС]
Благодарю! Все верно, файлов будет в районе 100 000. А как можно сделать, чтобы названия файлов соответствовали тому, что написано в строке?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.11.2022, 11:11
Мне кажется, даже тупо догадаться можно было...
Python
1
2
3
4
with open('in.txt', 'r') as f_in:
    for name in f_in.readlines():
        with open(f'{name.strip()}.md', 'w') as f:
            f.write(name)
3
20.11.2022, 13:07

Не по теме:

iSmokeJC, Вот щас обидно было, я там однострочник создающий 100к файлов написал и мне никто спасибо не нажал а тут мой код на несколько символов изменили и получили своё спасибо :(

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.11.2022, 14:56

Не по теме:

rim41, омГ, было б на что обижаться. Иногда вообще вместо спасибо претензии высказывают и словами нехорошими называют.
А так-то ТСа понять можно. Расписанная конструкция куда как понятней однострочника...
Тем более, что он не по PEP8...


0
0 / 0 / 0
Регистрация: 20.11.2022
Сообщений: 4
20.11.2022, 15:06  [ТС]
Спасибо большое! А можете подсказать, как сделать так, чтобы при создании нового файла внутри не было никакой записи? В данном случае внутри файла создается строка с записью названия. Мне нужно, чтобы был только файл с названием, а внутри было пусто.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
20.11.2022, 15:08
f.write(name) заменить на pass
1
0 / 0 / 0
Регистрация: 20.11.2022
Сообщений: 4
21.11.2022, 04:04  [ТС]
Огромное спасибо обоим! rim41, форуме только зарегистрировался. Не был в курсе насчет опции благодарности)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.11.2022, 04:04
Помогаю со студенческими работами здесь

Имеется текстовый файл 1.txt, сформировать из первых букв слова каждой строки исходного файла файл 2.txt
Пожалуйста, помогите написать программу на языке C++: Имеется текстовый файл 1.txt, сформировать из первых букв слова каждой строки...

Из каждой строки текстового файла выделить первые два слова и записать их в отдельный файл
Добрый день! Помогите пожалуйста в решении простенькой задачки, второй день мучаюсь... ( Нужно из каждой строки текстового файла выделить...

Чтение каждой 9-й строки файла txt
Доброго времени суток! Как организовать чтение каждой 9-й строки текстового файла? Заранее спасибо!

Шифрование (хэширование в md5) каждой строчки словаря в отдельный .txt
Доброго времени суток! Я начинающий в python3 и мне нужна помощь. Передо мной поставили задачу: Надо написать на python3 программку,...

Bat-файл, заменяющий в каждой строке txt-файла число 0 на 1 на 17-й позиции строки
Здравствуйте! Нужен батник, который поменял бы все "0" на "1" на 17й позиции каждой строчки txt файла. позиции разделены символом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru