Python How To Program
Example Driven Blog which you can use right away
How To Build REST APIs with Python and Starlette
Intermediate You need a lightweight REST API in Python --...
How To Use Python weakref for Memory-Efficient References
Intermediate You build a cache that stores hundreds of...
How To Use Python time Module for Benchmarking and Delays
Intermediate You just wrote a function that processes...
How To Use Python struct Module for Binary Data Packing
Intermediate Most Python code deals with strings, JSON, and...
How To Use Python __slots__ to Reduce Memory Usage
Advanced When you create a Python class and instantiate a...
How To Write Cross-Platform Python Code (Windows, Mac, Linux)
Intermediate You write a Python script on your Mac, push it...
How To Use Python heapq for Priority Queues and Heaps
Intermediate When you need to repeatedly pull the highest-...
How To Use Python copy Module for Deep and Shallow Copies
Intermediate You assign a list to a new variable, modify...
How To Work with Python bytes and bytearray
Intermediate Working with binary data is one of those...
How To Use Python socket Module for Network Programming
Intermediate Every time your Python script calls...
How To Parse XML with Python Using ElementTree
Beginner XML is everywhere: RSS feeds, SOAP APIs, Android...
How To Build a Discord Bot with Python
Intermediate Discord bots handle everything from moderation...
How To Use Python hashlib for Cryptographic Hashing
Intermediate Every time a user creates an account on your...
How To Create Custom Context Managers in Python
Intermediate How To Create Custom Context Managers in...
How To Use Python requests: Sessions, Retry, and Timeout
Intermediate How To Use Python requests: Sessions, Retry,...
How To Build a Telegram Bot with Python
How To Build a Telegram Bot with Python Intermediate...
How To Use Python multiprocessing.Pool for Parallel Processing
How To Use Python multiprocessing.Pool for Parallel...
How To Use Python concurrent.futures for Thread and Process Pools
Intermediate You have a Python script that makes 50 API...

















