这篇文章主要介绍了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如何运行过程的分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。