Python如何运行过程的分析

这篇文章主要介绍了Python如何运行过程的分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

python可以做什么

Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易入门、功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,Web开发等。

1、过程说明

Python程序首次运行时,编译的结果保存在内存中的PycodeObject中。Python程序运行结束时,Python解释器将PycodeObject写回硬盘的pyc文件。

Python程序第二次运行时,首先程序会在硬盘中找到pyc文件,如果找到,直接装载,否则重复上述过程。

因此,应该这样定位PyCodeObject和pyc文件。pyc文件实际上是PyCodeObject的持久保存方式。

也就是说,保存pyc文件是为了避免在下次再次使用该剧本时重复编译,节省时间。因此,只执行一次脚本,就没有必要保存其编译结果pyc文件浪费空间。

2、实例

新增 b.py,代码如下:

import a

执行 b.py:

E:\test>python b.py
hello world

感谢你能够认真阅读完这篇文章,希望小编分享的“Python如何运行过程的分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注行业资讯频道,更多相关知识等着你来学习!