【问题标题】:changing a python script while it is running [duplicate]在运行时更改python脚本[重复]
【发布时间】:2020-04-15 16:33:29
【问题描述】:

假设我有一些 python 脚本 - script.py,我使用

运行它
python script.py &

现在它运行了很长时间并将一些结果写入文件。在运行时更改 script.py 是否可以(即它不会破坏当前运行)?它会影响当前的运行吗?如果重要的话,我正在使用 Ubuntu。 谢谢

【问题讨论】:

  • 不,您在脚本运行时对脚本所做的更改不会在已经加载文件的解释器中看到

标签: python


【解决方案1】:

您可以更改脚本,因为当您启动它时,它会被编译为正在执行的字节码。

【讨论】:

    猜你喜欢
    • 2016-02-02
    • 1970-01-01
    • 1970-01-01
    • 2014-01-19
    • 1970-01-01
    • 2019-01-05
    • 2018-12-15
    • 2020-12-11
    • 2013-01-02
    相关资源
    最近更新 更多