Python Docx de Iniciante a Vencedor
Aprenda a Gerar Arquivos do Microsoft Word
Python,Development,Data Science
Lectures -13
Resources -13
Duration -2 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Bem-vindo ao Python Docx de Iniciante a Vencedor!
Aqui vamos aprender juntos como usar o módulo python-docx para gerar arquivos docx dinamicamente! A automação de arquivos Docx com Python se tornará fácil para você!
Em cada sessão iremos replicar um Microsoft docx previamente criado à mão.
Juntos, exploraremos a API python-docx! Iremos examinar, depurar e melhorar o seu código!
Será divertido, será ousado, será memorável!
Também vamos dar uma olhada em seu código XML interno, vamos comparar com o original, vamos entender como funciona e vamos mudá-lo a nosso favor!
Depois de fazer a primeira sessão, você já será capaz de:
- Inserir parágrafos;
- Inserir imagens;
- Inserir tabelas;
- Formatar tabelas;
- Alinhar parágrafos e imagens;
- Altere o nome e o tamanho da fonte do parágrafo;
- Usar fontes TTF;
- Alterar a cor do parágrafo;
- Adicionar/remover negrito, itálico e sublinhado;
- Adicionar diferentes estilos de sublinhado: linha simples, dupla, onda, entre outras;
- Criar seus próprios estilos de parágrafo;
- Ler seu código XML interno, entendendo-o e alterando-o a seu favor;
- Adicionar paginação.
Uma viagem e tanto né?
Junte-se a mim nesse desafio de explorar o módulo python-docx, temos muito a aprender!
Torne-se um vencedor e comece a automatizar seus arquivos Microsoft Docx agora!
Goals
- Criar arquivos docx com Python
- Altere a cor e o tamanho da fonte
- Altere o nome da fonte, usar fontes TTF
- Inserir imagens e parágrafos
- Alinhar parágrafos e imagens
- Definir/Desativar negrito, itálico e sublinhado
- Defina diferentes estilos de sublinhado: único, traço duplo, ponto ponto traço
- Inserir tabelas
- Altere os dados XML internos
- Adicionar número de página
Prerequisites
- Conhecimentos básicos sobre Python;
- Você precisa do Python 3.8.x ou posterior;
- Visual Studio Code (recomendado);
- Extensões do Visual Studio Code "Python from Microsoft" e "Pylance from Microsoft";
- Extensão "Ferramentas XML" do Visual Studio Code;
- 7zip ou similar;
- Vontade de aprender mais.
Curriculum
Check out the detailed breakdown of what’s inside the course
Documento do Koala
13 Lectures
-
Introdução + Pré Requisitos [Parte 0 de 35] 10:49 10:49
-
Olá Mundo Python Docx [Parte 1 de 35] 15:40 15:40
-
Definir Esqueleto de Criação de Documentos [Parte 2 de 35] 07:34 07:34
-
Adicionar Heading ao Título [Parte 3 de 35] 07:31 07:31
-
Alterar Nome da Fonte [Parte 4 de 35] 11:00 11:00
-
Alterar Tamanho da Fonte [Parte 5 de 35] 19:13 19:13
-
Adicionar/Remover Negrito [Parte 6 de 35] 13:01 13:01
-
Alterar a Cor do Texto [Parte 7 de 35] 10:57 10:57
-
Alinhar Texto ao Centro [Parte 8 de 35] 06:21 06:21
-
Tamanho da Página [Parte 9 de 35] 12:10 12:10
-
Margens da Página [Parte 10 de 35] 07:40 07:40
-
Distância do Cabeçalho e Rodapé [Parte 11 de 35] 05:22 05:22
-
Espaçamento entre Parágrafos - Antes/Depois [Parte 12 de 35] 07:31 07:31
Instructor Details
![Hugo Ferro](https://www.tutorialspoint.com/assets/profiles/501575/profile/200_1884350-1660533581.jpg)
Hugo Ferro
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)