Companies Home Search Profile

Python + Word: Perform Word tasks using Pydocx

Focused View

Guilherme Matos Passarini, phD

4:09:14

145 View
  • 1. Introduction.mp4
    02:09
  • 2. The COLAB environment.mp4
    03:31
  • 1. What is Python.docx.mp4
    03:31
  • 2.1 Commands and functions.html
  • 2. Installing python-docx and reading a document.mp4
    03:58
  • 3. The structure of word documents.mp4
    03:49
  • 4. The structure of word documents with python.docx.mp4
    04:33
  • 5. Breaking pages in a document.mp4
    04:02
  • 6. Adding images in a documentpage number.mp4
    04:36
  • 7. Altering the font and font size.mp4
    03:52
  • 8. Reading a document.mp4
    03:10
  • 9. Editing a document.mp4
    02:16
  • 10. Exercises for the chapter.mp4
    02:43
  • 11.1 Solution.html
  • 11. Solution of exercise 1 - Creating a document with header and paragraphs.mp4
    03:00
  • 12. Solution of exercise 2 - Breaking pages in a document.mp4
    02:04
  • 13. Solution of exercise 3 - Reading lines and adding runs to a document.mp4
    05:20
  • 14. Solution of exercise 4 - Adding two images to the document.mp4
    02:58
  • 15. Solution of exercise 5 - Setting font type and size in runs.mp4
    03:19
  • 1.1 Solution.html
  • 1. Introduction to the project.mp4
    02:46
  • 2. Solution - part 1.mp4
    03:37
  • 3. Solution - part 2.mp4
    01:06
  • 1.1 Solution.html
  • 1. Introduction to the project.mp4
    03:36
  • 2. Solution - part 1.mp4
    03:09
  • 3. Solution - part 2.mp4
    01:36
  • 4. Solution - part 3.mp4
    02:16
  • 5. Solution - part 4.mp4
    04:09
  • 6. Solution part 5.mp4
    04:13
  • 7. Solution - part 6 using the Pydocx library.mp4
    06:14
  • 1.1 Solution.html
  • 1. Introduction to the project.mp4
    03:34
  • 2. Solution - part 1.mp4
    06:21
  • 3. Solution - part 2 using the Pydocx library.mp4
    04:03
  • 1.1 Solution.html
  • 1. Introduction citations not referenced in the text.mp4
    03:54
  • 2. Solution compressing the citations.mp4
    02:15
  • 3. Solution - extracting and compressing the references.mp4
    03:54
  • 4. Solution - Verification function (citations not in Reference list).mp4
    03:22
  • 5. Introduction references not cited in the text.mp4
    02:03
  • 6. Solution - Verification function (references not cited in the text).mp4
    01:54
  • 7.1 Solution.html
  • 7. Solution - Using the Pydocx library references not cited.mp4
    05:34
  • 1. Variables and data types.mp4
    04:49
  • 2. Arithmetic operators.mp4
    06:39
  • 3. User input.mp4
    02:15
  • 4. The concept of strings.html
  • 5. Strings use and manipulation.mp4
    08:21
  • 6. Logical and relational operators.mp4
    05:33
  • 7. Conditionals.mp4
    05:58
  • 8. Complexnested conditions.mp4
    04:24
  • 9. The concept of loops.html
  • 10. The for loops.mp4
    05:27
  • 11. The while loops.mp4
    02:57
  • 12. Tuples.mp4
    05:31
  • 13. Lists.mp4
    06:47
  • 14. Dictionaries.mp4
    09:40
  • 15. Sets.mp4
    03:41
  • 16. Functions part 1.mp4
    05:58
  • 17. Functions part 2.mp4
    06:06
  • 18. The math module.mp4
    05:13
  • 19. The random module.mp4
    04:52
  • 20. The time module.mp4
    03:50
  • 21. Errors and exceptions.mp4
    06:20
  • 22. Working with txt files.mp4
    03:26
  • 23. Regular expressions an important concept to work with texts.mp4
    04:27
  • 24. Regular expressions in Python the three main functions.mp4
    08:33
  • Description


    Automate and perform several tasks in .docx documents using the pydocx Python library by building projects!

    What You'll Learn?


    • To learn the basics of the python-docx library
    • To know the basics of programming
    • To add pictures to a document with Python
    • To change the fonts in a document with Python

    Who is this for?


  • People interested in using Python to change and create word documents
  • People that work with Word document
  • More details


    Description

    H! This course is designed to provide a comprehensive introduction to the Python-docx library, which allows users to create, modify, and extract information from Microsoft Word documents.

    Throughout the course, you will learn how to use the library's various functions and classes to perform a wide range of operations, including creating and modifying tables, adding images and charts, and working with styles and templates. You will also learn how to extract information from documents, such as text, headings, and tables, and how to use this information in your Python scripts.

    Overall, this course is suitable for beginner to intermediate Python developers who want to learn how to work with Word documents in Python. It covers a wide range of functionality and will give you a good starting point to build more advance tools and scripts.

    By the end of the course, we have a module dedicated to basic aspects of the programming language Python, for those that have a beginner-level knowledge on it or those that want to review some concepts of the language.


    Here are some elements featured in the course:

    1. How to install the library

    2. The basic structure of a Word document

    3. How to create a document

    4. How to save a document

    5. How to set font size and type

    6. How to add images to a document

    7. How to change and add runs to a document

    8. Exercises with their respective solutions

    9. A miniproject to sort bibliographic references

    10. A miniproject to create multiple versions of a multiple-choice text


    Who this course is for:

    • People interested in using Python to change and create word documents
    • People that work with Word document

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Guilherme Matos Passarini, phD
    Guilherme Matos Passarini, phD
    Instructor's Courses
    English:Hi, my name is Guilherme, I have a bachelor's degree in Biological Sciences, a master's degree in Experimental Biology, and a Ph.D. also in Experimental Biology, both from the Federal University of Rondônia (Brazil). My main research area is the search for compounds that are active against the parasites of malaria and leishmaniasis. I also have been programming for a while, especially in the programming languages Python and R. My main interests are biology, biotechnology, programming, medicinal chemistry, and artificial intelligence. My main goal here in Udemy is therefore spreading the knowledge related to these areas to people around the world.Português:Bacharel e licenciado em Ciências Biológicas pela Universidade Federal de Rondônia, mestre em Biologia Experimental pela Universidade Federal de Rondônia e  doutor também em Biologia Experimental pela Universidade Federal de Rondônia. Desenvolveu seus trabalhos de iniciação científica e mestrado na busca de moléculas de plantas bioativas contra os parasitas da malária e leishmaniose, tendo trabalhado com fitoquímica e ensaios antiparasitários in vitro. No final do mestrado, começou a se interessar por bioinformática, química medicinal e programação, aplicando alguns programas de bioinformática e quimioinformática para auxiliar na descoberta de drogas antimaláricas. Possui experiência com as linguagens Python e R, e iniciou a programar em Javascript. Seu projeto de doutorado se constitui em avaliar um composto antimalárico já testado durante o mestrado de forma mais aprofundada contra o parasita da malária, realizando análises virtuais, como verificação de características físico-químicas e farmacocinéticas, docking molecular (interação virtual entre ligante e proteína-alvo do parasita) e ensaios em placas de cultura.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 59
    • duration 4:09:14
    • Release Date 2023/03/16