Automatically Fill Word Files with Python

preview_player
Показать описание
Today we learn how to automate the filling of word files with Python.

◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚

💼 Services 💼

🌐 Social Media & Contact 🌐
Рекомендации по теме
Комментарии
Автор

I did create something exactly like this with some additional features. I have been using replace instead of runs but sometimes that indeed leads to formatting issues. I used this to create 83 documents at once which is very valueable. Sometimes the date formatting in excel is an issue but that can be solved by converting it to text. With your csv approach that isn't an issue although for a user xlsx shows a better overview. Mine also automatically detects the headers instead of hardcoding them.

MrRichy
Автор

Thanks so much for your sharing. It works really well. This saves my time. Keep up with your good work!

hoanguyenthithu
Автор

I did something like this without extra packaged once in javascript. Just reading the file. You have to make sure the placeholders aren't splitted (which can happen in doc files, there can be tags within a word - you can edit the template though), but besides that it's a pretty forward string replacement.
This solutions seems to be way more easier though :)

StYxXx
Автор

Would also be interesting to see a good way to create pdf files with python via latex.

samrijijkot
Автор

What about filling pdf files? Or automated convertion of docx to pdf.

saadzahem
Автор

who knows how we can make a loops in the templates. for example i have a list of orders for each customer and in the template i want to loop through the list of orders and add each order to the file, and each customer has different list length so i want to make loop to make it more dynamic.
i mean i want the loop to be within the template not in the code.

wesamkiwan
Автор

please explain every line in a more easy way for those people who are using such modules first time

vasukansal
Автор

I broke python by deleting a folder, I reinstalled it and nothing I do works, the folder I deleted was something like mingw/mingw62/lib/python 3.10 and now none of my python installations work and I just get the error: No module named 'encodings' when I try to run python.

Sebwazhere
Автор

Sadly getting the error - in terminal:
raise PackageNotFoundError("Package not found at '%s'" % pkg_file)
Package not found at 'template1.docx'

rtey
Автор

What if I wanted to fill the file with an LLM generation ?

jackbauer
Автор

wasn't auto fill in template is a built-in feature?

TheOneHong
Автор

can you make a video for controlling/automating power bi dashboards

vishnubalaji
Автор

interesting! thanks for this. new subscriber here! can you create content on creating python script to display computer name, cpuinfo, including users and their associated groups as well as status of services being run in the linux machine? :) Thanks!

paulinepanganiban
Автор

Hello,
Im just trying to start with python,
I have question:
what is that environment your coding in?
Can you go thru code like in VBA when you can execute line by line with f8?

ExcelInstructor
Автор

Ese codigo falla a veces, es muy inestable, no reemplaza muchas veces.

iaconst.
Автор

thank you, but I think, word has something built-in for this.

Biokompott
Автор

First comment and this seems like a good video.

redcraft