A handpicked list of the most useful and surprising Python packages from PyPI

Image for post
Image for post
Image by author

1. Dash


JSON in Python is easy; get up and running quickly

Image for post
Image for post

Importing the JSON library in Python

import json


Learn how to write polished and efficient Python code

Image for post
Image for post

What Are List Comprehensions?


Educational and surprising insights into how Python is used

Image for post
Image for post
Image © by author

1. Urllib3

1B downloads

  • Thread safety.
  • Connection pooling.
  • Client-side SSL/TLS verification.
  • File uploads…


Learn what it is, and how and when to implement it

Image for post
Image for post
Photo by Dennis van Zuijlekom on Flickr

What is concurrency?

  • With threading, by letting multiple threads take turns.
  • By firing off a task and continuing to do other stuff, instead of waiting for an answer from the network or disk. This is how asynchronous IO operates with the asyncio library.
  • With multiprocessing we’re using multiple processes. This way we can truly do more than one thing at a time using multiple processor cores. This is called parallelism.

Concurrency is working on multiple things at the same time


If you think you mastered the language, you’ve got to read this

Image for post
Image for post
Image by author

1. The Python Ellipsis


Learn how iterators work and how to use them, including example code

Image for post
Image for post

How a Python iterator works


Learn to install and Use IPython, PyYAML, Requests, and more

Using pip to install Python Packages
Using pip to install Python Packages
Photo by Danial RiCaRoS on Unsplash

Some Popular Python Packages on PyPI

1. IPython


Image for post
Image for post
Image by author

Why is python so popular?


Image for post
Image for post
A brand new WordPress website — Image by author

1. Pick a good WordPress theme

Erik van Baaren

Software developer by day, writer at night. Webmaster at https://python.land

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store