Blog

Python tutorials and tips on the Academify blog. Learn programming with examples, exercises, and projects from basic to advanced

Web application code representing WSGI with Python wsgiref
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python wsgiref: WSGI Applications

Learn Python wsgiref to build and validate WSGI applications, test environ and headers, route requests, and run a local reference

Read more

Reading time: 4 minutes
August 12, 2026
Document and inbox representing local email stores with Python mailbox
Libraries and Modules
Foto de perfil de Leandro Hirt da Academify

Python mailbox: Local Email Stores

Learn Python mailbox to read, create, and migrate Maildir, mbox, and MH stores with locking, flags, message parsing, and safe

Read more

Reading time: 5 minutes
August 12, 2026
Secure Internet protocol representing Unicode preparation with Python stringprep
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python stringprep: Prepare Unicode

Learn Python stringprep to apply RFC 3454 tables, map Unicode, reject prohibited characters, and validate bidirectional protocol rules.

Read more

Reading time: 5 minutes
August 12, 2026
Network connections representing non-blocking I/O with Python selectors
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python selectors: Non-Blocking I/O

Learn Python selectors to monitor many sockets, read and write readiness, timeouts, partial messages, and non-blocking connections safely.

Read more

Reading time: 5 minutes
August 11, 2026
Network data flow representing asynchronous context with Python contextvars
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python contextvars: Async Context State

Learn Python contextvars to store task-local state, prevent asyncio leaks, copy contexts, propagate metadata, and restore values with tokens.

Read more

Reading time: 4 minutes
August 11, 2026
Programming code representing operations as functions with Python operator
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python operator: Operations as Functions

Learn Python operator to use operations as functions, sort fields, access items, call methods, and build clear functional pipelines.

Read more

Reading time: 4 minutes
August 11, 2026
Three-dimensional alphabet representing Unicode normalization with Python unicodedata
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python unicodedata: Normalize Unicode

Learn Python unicodedata to normalize Unicode, inspect names, categories, numeric values, combining marks, bidirectional classes, and width.

Read more

Reading time: 5 minutes
August 11, 2026
Server network representing resource management with Python ExitStack
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python ExitStack: Manage Resources

Learn Python ExitStack to manage dynamic files, connections, callbacks, and cleanup safely in predictable reverse order.

Read more

Reading time: 5 minutes
August 11, 2026