Toto je komplexní knihovna Markdown pro úpravy a manipulace pro Python. Použijte naše rozhraní API pro úpravy Markdown k vývoji softwaru pro různé platformy v Pythonu.
Programová úprava Markdown dokumentů je nedílnou součástí moderního digitálního workflow. Upravit text v Markdown, vložit grafy pomocí externích dat, upravit tabulky.
Knihovna Python je samostatné řešení pro úpravu Markdown, které se nespoléhá na jiný software. Je připraven pro komerční použití a pokrývá všechny možné potřeby profesionálních vývojářů Python:
Python Markdown programový editor poskytuje vývojářům moderní API pro úpravu Markdown programově. Rychle integrujte funkce modifikace Markdown do svého softwaru. Naše knihovna podporuje úpravy různých formátů dokumentů v Python.
Úkolem programové úpravy Markdown v Python je úprava prvků ve stromu Markdown dokumentu. Je také známý jako "DOM" – programovací model pro interakci s prvky Markdown dokumentu a jejich vlastnostmi.
Funkce modifikace Markdown jsou neoddělitelné od pokročilé funkce vyhledávání Markdown. Pro vysokou úroveň flexibility poskytuje naše knihovna Python vývojářům vyhledávací funkce založené na Markdown Regex. Tento přístup rozšiřuje možnosti úpravy textu v Markdown souborech a umožňuje použití šablon pro dynamickou transformaci Markdown.
Jednou z nejžádanějších funkcí je dynamická tvorba a úprava tabulek v Markdown dokumentech. Práce s tabulkami je velmi pohodlná s knihovnou Python: upravujte tabulky, aktualizujte tabulky a extrahujte text tabulky pomocí Python.
Následující příklad ukazuje, jak upravit Markdown dokument v Python:
pip install aspose-words
Kopírovat
import aspose.words as aw
doc = aw.Document("Input.md")
builder = aw.DocumentBuilder(doc)
# Vložte text na začátek dokumentu.
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.md")
import aspose.words as aw
doc = aw.Document("Input.md")
builder = aw.DocumentBuilder(doc)
# Vložit tabulku na začátek dokumentu.
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()
doc.save("Output.md")
import aspose.words as aw
doc = aw.Document("Input.md")
builder = aw.DocumentBuilder(doc)
# Vložte obrázek na začátek dokumentu.
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.md")
Naše balíčky Python hostujeme v úložištích PyPi. Postupujte prosím podle pokynů krok za krokem, jak nainstalovat "Aspose.Words for Python via .NET" do vašeho vývojářského prostředí.
Tento balíček je kompatibilní s Python ≥3.5 a <3.12. Pokud vyvíjíte software pro Linux, podívejte se prosím na další požadavky pro gcc a libpython v dokumentaci k produktu.
Můžete upravovat soubory v mnoha dalších formátech souborů: