Advanced Python

Level up your skills. Learn complex Python concepts like concurrency, GIL, multiprocessing, asyncio, and object-oriented programming through hands-on experience.

A developer typing code on a laptop with a Python book beside in an office.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python readline: History and Autocomplete

Learn Python readline for command history, tab completion, line editing, GNU Readline, libedit, and safer interactive terminal prompts.

Read more

Reading time: 5 minutes
August 25, 2026
Peaceful river scene with mossy boulders and flowing water captured in long exposure.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python io: Master Streams and Buffers

Learn Python io for text and binary streams, buffering, encodings, StringIO, BytesIO, raw I/O, and file-like interfaces.

Read more

Reading time: 6 minutes
August 24, 2026
Business professional analyzing financial data on multiple computer monitors at his workspace.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python select: Monitor Multiple I/O

Learn Python select to monitor sockets and pipes, handle partial I/O, backpressure, poll, epoll, signals, and platform differences.

Read more

Reading time: 6 minutes
August 24, 2026
Striking image of a red-bellied python showcasing its vibrant scales in dramatic lighting.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python signal: Graceful Process Shutdown

Learn Python signal to handle SIGTERM and SIGINT, stop services, use timers and wakeup file descriptors, and avoid handler deadlocks.

Read more

Reading time: 6 minutes
August 24, 2026
A developer typing code on a laptop with a Python book beside in an office.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python errno: Understand System Errors

Learn Python errno to interpret system codes, handle OSError, files, networks, retries, and native calls portably.

Read more

Reading time: 4 minutes
August 24, 2026
Side view of young cheerful ethnic female with book speaking on cellphone in public library while looking away
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python ctypes: Call C Libraries

Learn Python ctypes to load C libraries, define types and pointers, manage memory, callbacks, ABI, and native errors safely.

Read more

Reading time: 6 minutes
August 24, 2026
A developer typing code on a laptop with a Python book beside in an office.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python expat: Low-Level XML Parsing

Learn Python expat for low-level XML parsing, handlers, namespaces, diagnostics, and protections against amplification and denial of service.

Read more

Reading time: 4 minutes
August 23, 2026
Close-up view of a computer screen displaying code in a software development environment.
Advanced Python
Foto de perfil de Leandro Hirt da Academify

Python ElementInclude: Safe XInclude

Learn Python ElementInclude to use XInclude with safe loaders, base URLs, maximum depth, and blocked external paths.

Read more

Reading time: 4 minutes
August 23, 2026