Introducing the guide to 7 essential PyPI libraries and how to use them |

Introducing the guide to 7 essential PyPI libraries and how to use them

Download our new guide to learn how to solve common Python problems.

stack of books
Image credits : 
Flickr, CC BY 2.0, Modified by Jen Wike Huger

Subscribe now

Get the highlights in your inbox every week.

Why is Python so beloved by programmers? It's open source. It's compatible with a variety of operating systems. It's readable for beginners. And it's powerful enough to use for developing complex applications. 

But best of all is its large community, making it easy to find a solution to whatever problem you’re having. This community is the reason we have such a large, diverse range of software packages available in the Python Package Index (PyPI) to extend and improve Python and solve the inevitable glitches that crop up.

We've put together a collection of PyPI library tutorials by Python expert, Moshe Zadka, in a downloadable guide. Learn how to solve common Python problems such as how to simplify writing C extensions, format your code consistently, add methods to libraries retroactively, automate tests, and more. 

The PyPI libraries covered in this guide include:

Download the guide to 7 essential PyPI libraries and how to use them.

Subscribe to our newsletter for regular content about Python.


About the author

Lauren Pritchett - Lauren is the managing editor for When she's not organizing the editorial calendar or digging into the data, she can be found going on adventures with her family and German shepherd rescue dog, Quailford. She is passionate about spreading awareness of how open source technology and principles can be applied to areas outside the tech industry such as education and government.