Python为什么不将字节代码文件保存为顶级脚本文件?

问题描述 投票:0回答:1

Python仅为导入的代码文件保存.pyc文件,而不为顶级脚本文件保存.pyc文件。为什么是这样?另外,主源文件根本不编译为字节码吗?

python-3.x bytecode cpython
1个回答
0
投票

Python是一种解释性语言,不是经过编译的语言。您无需运行特定的体系结构(这实际上会生成机器代码文件,例如Java的Bytecode),而是运行运行Python脚本的解释器。请查看此链接以获取更详细的说明:https://medium.com/@DHGorman/a-crash-course-in-interpreted-vs-compiled-languages-5531978930b6

© www.soinside.com 2019 - 2024. All rights reserved.