gpt4 book ai didi

python - 重新启动自更新 python 脚本

转载 作者:IT老高 更新时间:2023-10-28 21:51:48 25 4
gpt4 key购买 nike

我编写了一个脚本,它可以通过从网站下载最新版本并覆盖正在运行的脚本来保持最新状态。

我不确定在脚本更新后重新启动脚本的最佳方法是什么。

有什么想法吗?

我真的不想有一个单独的更新脚本。哦,它也必须在 linux/windows 上工作。

最佳答案

在 Linux 或任何其他形式的 unix 中,os.execl和 friend 是一个不错的选择——你只需要重新执行sys.executable如果您需要通知您的下一个化身它实际上是重新启动,则使用上次执行的相同参数(sys.argv,或多或少)或其任何变体。在 Windows 上,os.spawnl (和 friend 们)是你能做的最好的事情(尽管在过渡期间它会比 os.execl 和 friend 们暂时花费更多的时间和内存)。

关于python - 重新启动自更新 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1750757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com