摘要
當我們在 Python 程式裡寫了一行超簡單的 print("Hello World"),執行之後螢幕上會乖乖地印出 Hello World 這幾個字。這看起來似乎只是最簡單的開始,但這一行程式碼,其實是 Python 解譯器啟動一連串複雜流程的觸發點,從讀取檔案、產生語法樹、轉換成位元組碼、執行、輸出,甚至連 print 函式本身的行為都有不少眉角。 這場演講會用輕鬆、有點像說故事的方式,帶你沿著 print("Hello World") 的足跡,一路深入探索 CPython 背後默默運作的機制。我們會經過編譯階段的 AST、bytecode,了解 Python 執行環境如何從一個 .py 檔案變出一堆東西。
說明
地點
R3
時間
第二天 • 02:50-03:35 (UTC)
語言
中文演講/英文投影片
層級
中階
分類
Python 核心