python - 如果我在 Python 脚本运行时修改它会发生什么?

想象一个 python 脚本需要很长时间才能运行,如果我在运行时修改它会发生什么?结果会不会不一样?

最佳答案

没什么,因为 Python 会将您的脚本预编译成 PYC 文件并启动它。

但是,如果发生某种异常,您可能会得到一个稍有误导性的解释,因为行 X 的代码可能与您启动脚本之前的代码不同。

https://stackoverflow.com/questions/5296977/

相关文章:

linux - 查找哪个进程被 Linux OOM killer 杀死

python - 我在 Python 中使用什么来实现最大堆?

python - 在 Python 3 中将字节转换为十六进制字符串的正确方法是什么?

python - 在 numpy.array 中查找唯一行

python - 如何使 Jupyter Notebook 中的内联图更大?

python - builtins.TypeError : must be str, 不是字节

linux - 使用 Linux 控制 USB 电源(开/关)

bash - 如何在 Bash 中比较两个点分隔版本格式的字符串?

python - 在 Linux 中安装 Pillow(Python 模块)时失败

linux - 检索Linux上单个进程的CPU使用率和内存使用率?