LINUXTALKS.CO

Ищу скрипт на python

 , ,

L


0

1

Нужен скриптик на питухоне который из маркдауна сформирует годный валидный html5 внимание сформирует и TOC (table of content) из заголовков с проверкой уникальности якорей. ТОС это важно, сеошная фича, гугл одобряэ.

Можно и не на python но желательно использовать его. Можно подключаться к файлу и обрабатывать так можно поле ввода в tkinter. Зы я не программист вам лучше знать.

★★

Вот тебе чатгпт за две секунды сгенерил:

https://github.com/makarov-mm/md_to_html/blob/main/md_to_html.py

Зависимости:

pip install markdown beautifulsoup4 python-slugify

Использование:

python md_to_html.py article.md article.html --title «My Article» --lang en

Я проверил, всё работает.

kevlarbeaver
★★
Windows / Chrome (DE)
Ответ на: комментарий от kevlarbeaver

chatgpt? я уже его мучил сиречь использовал первый вариант кода с гуями не преобразовывал маркдаун в html-теги, второй вариант закрывал тег маркированного списка в конце текста а это неправильно.
Должно быть как то так:
<ul>
<li><a href=«#заголовок1» target=«_self»>заголовок1</a></li>
<li><a href=«#заголовок2» target=«_self»>заголовок2</a></li>
</ul>
текст с якорями
а у chatgpt получилась какая то херня чесслово.

Holger
★★
Последнее исправление: Holger (всего исправлений: 3)

Linux / Chrome (DK)