导语:
本文主要介绍了关于Python代码中编译是什么的相关知识,希望可以帮到处于编程学习途中的小伙伴
说明
1、Python解释器在执行Python代码时,使用四个进程对我们的代码进行“反汇编”,最后由CPU执行,返回给用户。
2. 当用户敲入代码,交给Python处理时,会先进行词法分析。比如当用户输入关键字或者输入的关键字不正确时,会触发词法分析,错误的代码不会被执行。
实例
#!/usr/bin/env python
import re
from time import ctime
def run():
pattern='case'
rere_obj=re.compile(pattern)
infile=open('/etc/rc.subr','r')
match_count=0
lines=0
for line in infile:
match=re_obj.search(line)
if match:
match_count+=1
lines+=1
return (lines,match_count)
if __name__=='__main__':
print('starting at:',ctime())
lines,match_count=run()
print "LINES:",lines
print "MATCHS:",match_count
print('ending at:',ctime())
Python代码中编译的介绍,通过结尾的例子,我们可以看出编译后代码的性能是比较好的。大家学会后也赶快用起来吧。
更多Python学习指路:
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Python如何自定义日志输出格式10/18
- ♥ 什么是网络协议09/12
- ♥ 如何在python中提取矩阵的第二列09/03
- ♥ 没有urllib2如何处理python3?11/29
- ♥ 如何使用python输出输入文件和信息?11/23
- ♥ 在哪里可以找到 python 中的简单示例10/02
内容反馈