Python compile() 函数
-
定义和用法
compile() 函数将指定的源作为代码对象返回,准备执行。 -
实例
-
句法
compile(source, filename, mode, flag, dont_inherit, optimize)
-
参数值
参数 必需的 描述 source 是 要编译的源可以是String,Bytes对象或AST对象 filename 是 源所来自的文件的名称。 如果源不是来自文件,则可以编写任何内容 mode 是 合法值: - eval-如果源是单个表达式
- exec-如果源是语句块
- single-如果源是单个交互式语句
flags 否 可选的。 如何编译源代码。 默认值0 dont-inherit 否 可选的。 如何编译源代码。 默认为假 optimize 否 可选的。 定义编译器的优化级别。 默认值-1 -
更多例子
-
相关页面
eval() - 计算指定的表达式,如果该表达式是合法的Python语句,它将被执行。exec() - 函数执行指定的Python代码。