Esta é uma HTML biblioteca de edição e manipulação abrangente para Python. Use nossa HTML API de edição para desenvolver software multiplataforma em Python.
A modificação programática de HTML documentos é parte integrante do fluxo de trabalho digital moderno. Edite texto em HTML, insira gráficos usando dados externos, modifique tabelas.
A Python biblioteca é uma solução autônoma para editar HTML que não depende de outro software. Está pronto para uso comercial cobre todas as necessidades possíveis de desenvolvedores profissionais Python:
Python HTML editor programático fornece aos desenvolvedores uma API moderna para editar HTML programaticamente. Integre rapidamente os recursos de modificação HTML em seu software. Nossa biblioteca suporta a modificação de vários formatos de documentos em Python.
A tarefa de editar HTML programaticamente em Python é a tarefa de modificar elementos na árvore de HTML documentos. Também é conhecido como 'DOM' - o modelo de programação para interagir com os elementos de HTML documento e suas propriedades.
Os recursos de modificação HTML são inseparáveis da funcionalidade de pesquisa avançada HTML. Para um alto nível de flexibilidade, nossa Python biblioteca fornece aos desenvolvedores a funcionalidade de pesquisa HTML baseada em Regex. Esta abordagem expande as possibilidades de editar texto em HTML arquivos, permitindo o uso de templates para transformação HTML dinâmica.
Um dos recursos mais solicitados é a criação e modificação dinâmica de tabelas em HTML documentos. Trabalhar com tabelas é muito conveniente com a Python biblioteca: edite tabelas, atualize tabelas e extraia o texto da tabela usando Python.
O exemplo a seguir demonstra como modificar um HTML documento em Python:
pip install aspose-words
Cópia de
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Insere texto no início do documento.
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.html")
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Inserir tabela no início do documento.
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.html")
import aspose.words as aw
doc = aw.Document("Input.html")
builder = aw.DocumentBuilder(doc)
# Inserir imagem no início do documento.
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.html")
Hospedamos nossos pacotes Python em repositórios PyPi. Siga as instruções passo a passo sobre como instalar o "Aspose.Words for Python via .NET" em seu ambiente de desenvolvedor.
Este pacote é compatível com Python ≥3.5 e <3.12. Se você desenvolve software para Linux, consulte os requisitos adicionais para gcc e libpython na documentação do produto.
Você pode editar arquivos em muitos outros formatos de arquivo: