python⾥compile的作⽤_Python代码中compile()函数具有
哪些功能呢?
摘要:
下⽂讲述Python代码中compile()函数的功能说明,如下所⽰:
compile()函数功能说明
compile()函数功能:
python新手代码及作用
⽤于将⼀个字符串编译为字节代码
compile()函数语法:
compile(source, filename, mode[, flags[, dont_inherit]])
-------参数说明----
source:字符串或者AST(Abstract Syntax Trees)对象
filename:代码⽂件名称,如果不是从⽂件读取代码则传递⼀些可辨认的值
mode:指定编译代码的种类。可以指定为 exec, eval, single
flags:变量作⽤域,局部命名空间,如果被提供,可以是任何映射对象
flags和dont_inherit:是⽤来控制编译源码时的标志
-------返回值说明----
返回表达式运⾏结果
例:
Python compile修饰符⽰例分享
>>> s = "for i in range(8): print(i)"
>>> s2 = compile(s,'','exec') #编译为字节对象
>>> s2
at 0x00000288B4837BE0, file "", line 1>
>>> exec (s2)
1
2
3
4
5
6
7

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。