Python code to dynamically create Word documents based on 1 template file | how to use 'docxtpl'
#Automation #Python #CSV #DOCX
Automating repetitive tasks is one of my favourite (work) things to do.
Boss: "Hello, we need you to upgrade 100 routers, you'll need to do a change for each one"
Me : *Hmmmm (100 word documents, with only 3 or 4 things different in each one). I'll pretend to do them all manually, and then automate the f*** out of it.
So this video is here for you all to enjoy, and copy if you like. It's work in progress, let me know how to improve it, I'm thinking I'll add a random time interval between the creation of each file, and also read the source data from a csv with 100 router names and ip addresses in.
use : pip3 install docxtpl and create a template file, where the {{stuff}} stuff in between the braces is your variable. Easier to see from video really.
If you want to do similar but with CSV have a look at this video : https://youtu.be/F71BplyOaWQ
--------------------------------------------------------------------
If you need a good proxy, I can recommend this one ???
? https://www.scraperapi.com?fpr=ken49
Coupon Code: DRPI10
-------------------------------------------------------------------
source code = https://github.com/DrPi101/Python/blob/master/pdoc.py
template = https://github.com/DrPi101/Python/blob/master/template.docx
NEW Version : Python & DOCX : https://youtu.be/_jGVv_rvla8
#word #python #docx #automation
Check out the Minimalist online python IDE :
https://epyco.herokuapp.com/
https://epico.herokuapp.com/
Buy Dr Pi a Coffee...or Tea! : https://www.buymeacoffee.com/DrPi
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Python code to dynamically create Word documents based on 1 template file | how to use 'docxtpl'», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.