htmlipi - Building a Python native, no-parse HTML templating module using extended context-manager context and decorators
Sri Pravan Paturi (~sripravan) |
Description:
I will discuss the following topics in my talk in the order mentioned below:
- How the "with" keyword works in detail
- How we can extend the context of an object in a "with" block
- How decorators work in detail
- How I combined these ideas to build a Python-native, no-parse HTML templating module
Slides Link: https://docs.google.com/presentation/d/15jowzRXvoNkW5Gcalc7qb2znXf1S5s3OJXp-Gob0D5w/edit?usp=sharing
I have provided references to the Github repository of this module called htmlip in the Content URLs section
Content URLs:
Source Code: https://github.com/sripravan/htmlipi
PyPI Project URL: https://pypi.org/project/htmlipi/
Speaker Info:
I am currently working as a SysDev engineer at Amazon. I have been an open source enthusiast but could not make up the time to work on my "commit"ment issues as I kiddingly talk about it. PyCon seemed like a really good restart on my jouney back to contributing to open source.
Speaker Links:
Website: https://sri.pravan.me/
GitHub: https://github.com/sripravan
LinkedIn: https://www.linkedin.com/in/sripravan/