如果在运行时修改Python脚本,会发生什么?

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

没有什么,因为python预编译你的脚本到PYC文件并从它启动。 只有当某种exception发生时 – 你可能会得到错误的解释,因为在X行中可能是在启动脚本之前的不同的代码