Learn how Python's Abstract Syntax Tree (AST) powers code analysis and metaprogramming in this 17-minute conference talk from PyCon Israel. Explore the fundamental data structure that represents Python code internally, gaining practical insights through real-world examples that demonstrate how to leverage AST for advanced programming techniques. Dive into metaprogramming capabilities that enable code manipulation, analysis, and transformation at a structural level, unlocking powerful ways to enhance and automate Python development workflows.
Unlocking Python's AST - The Metaprogramming Superpower You Didn't Know You Had
PyCon Israel via YouTube
Overview
Syllabus
Yishai Zinkin - Unlocking Python's AST: The Metaprogramming Superpower You Didn't Know You Had
Taught by
PyCon Israel