TGViewer
GitHub Разработчика GitHub Разработчика @git_developer · 17K subscribers
Post #1242 3.45K
python-markdownify

Когда делаешь парсер или переносишь сайт, на экране часто лежит куча рваной HTML-разметки. Привести это в аккуратный Markdown обычно та еще морока.

В опенсорсе нашелся удобный инструмент python-markdownify, который как раз решает задачу конвертации HTML в Markdown.

Логика у него проста: берешь громоздкий HTML, на выходе получаешь понятный и чисто структурированный Markdown.

Инструмент хорошо настраивается. Можно вычищать нужные теги, менять формат заголовков, аккуратно обрабатывать таблицы и картинки. Все это конфигурируется.

Ставится через pip. Им можно пользоваться как из Python-кода, так и из командной строки, конвертируя файлы пачками.

При желании можно унаследоваться и переопределить правила преобразования под свои кейсы. С расширяемостью там все ок.

Если приходится гонять большие объемы текста или переносить блог, библиотека экономит кучу времени, которое обычно уходит на ковыряние регулярок.

📁 Language: #Python 100%

⭐️ Stars: 1.9k

➡️ Cсылка на GitHub

📱 @git_developer
  • 👍 12
  • ❤ 5
More from @git_developer
  1. Sep 30, 2026effective-html Создавайте самодостаточные HTML-артефакты — вайрфреймы, интерактивные прото…
  2. Sep 29, 2026optimizerDuck Оптимизирует Windows, позволяя отключать фоновые приложения, повышать приори…
  3. Sep 29, 2026MegaMemory Создаёт постоянный граф знаний проекта, чтобы агенты для программирования помни…
  4. Sep 28, 2026pipelex Pipelex выполняет типизированные ИИ-процедуры, описанные в файлах .mthds. 📁 Langu…
  5. Sep 28, 2026LAN-Orangutan Автоматически находит устройства в локальной сети через nmap и распределяет…
  6. Sep 27, 2026mapcn Готовые компоненты карт для React без дополнительной настройки, построенные на MapLi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →