Python compile() 函數
定義和用法
compile() 函數將指定的源作為代碼對象返回,并準備執行。
語法
compile(source, filename, mode, flag, dont_inherit, optimize)
參數值
參數 | 描述 |
---|---|
source | 必需。要編譯的資源,可以是字符串、字節或 AST 對象。 |
filename | 必需。源所來自的文件的名稱。如果源不是來自文件,則可以編寫任何內容。 |
mode |
必需。合法值:
|
flags | 可選。如何對源進行編譯。默認為 0。 |
dont-inherit | 可選。如何對源進行編譯。默認為 False。 |
optimize | 可選。定義編譯器的優化級別。默認為 -1。 |