How does Python ACTUALLY work?

Veröffentlicht am: 24 Oktober 2024
auf dem Kanal: deep dive dev
1,362
55

How does Python actually execute your code? In this video, we'll dive into CPython's internals and follow a simple Python function through its complete execution pipeline:

Lexical Analysis (tokenization)
Abstract Syntax Tree (AST) creation
Bytecode compilation
Execution by the Python Virtual Machine

We'll look at the actual CPython source code and see how Python transforms your code every step of the way. Whether you're a Python developer wanting to understand the language better, or just curious about how programming languages work, this video will give you a better understanding of Python's execution process.

Resources:
Source code: https://github.com/deepdivedevs/pytho...
CPython: https://github.com/python/cpython
Visualise AST library: https://github.com/JamesPhillipsUK/vast

Be sure to follow me on these other platforms for more tutorials:
Twitter: https://www.x.com/deepdivedevs
TikTok:   / deepdivedev  

Timestamps
00:00 | Intro
00:23 | Lexer/Tokenizer
00:55 | Abstract Syntax Trees
01:33 | Bytecode
02:21 | Interpreter
03:00 | tokenize module
04:26 | dis module
04:50 | CPython Source Code
07:21 | Outro



#python #coding #cpython #tokenizer #lexer #parser #ast #abstractsyntaxtree #interpreter #tokenize #dis #softwaredeveloper #computerscience #code #softwareengineer #coding #learntocode2024 #learnpython


Auf dieser Seite können Sie das Online-Video How does Python ACTUALLY work? mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer deep dive dev 24 Oktober 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 1,362 Mal angesehen und es wurde von 55 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!