标签: python compilation
我有一个大约5,000行的Python脚本。如果我在文件中进行一次更改,是否必须重新编译整个文件,或者是否可以仅编译该部分或特定代码?
答案 0 :(得分:0)
CPython将从头开始为更改的源文件重新生成字节码。没有'部分'仅针对您更改的行的编译选项。重新编译是透明和自动的。
我不知道任何其他行为的Python实现。
我不担心这里的速度;编译5000行模块并不能将所有 长。但是从维护的角度来看,您仍然应该考虑将模块重构为较小的单独模块。