python - 如果 python 线程被杀死,则保存系统配置
问题描述
我有一个 Python 脚本来模拟粒子动力学。模拟时间很长(可能需要一个月)。我以给定的频率保存我的数据。不幸的是,我不得不终止模拟,并且丢失了我在模拟结束时采样的大量信息,当主循环完成并且模拟步骤数用尽时。
我想知道如果工作被杀死,Python 中是否有办法保存我的最后一个配置。也就是说,如果我在终端中写
killall python
或者
kill (id number of the job)
我可以触发一些东西,以便我的最后一个系统配置保存在一个文件中吗?如果出现一些错误,也可以这样做吗?
解决方案
推荐阅读
- javascript - 让我们使用 0 和 1 创建一个 RandomFunction
- reactjs - 如何将 react 作为 cdn 导入?
- python - 为什么https中大文件上传太慢?
- spring - ResourceBundleMessageSource:一个值可以引用包中的另一个键吗?
- c# - 尝试根据随机稀有度生成一定数量的物品
- ruby-on-rails - AWS Elasticbeanstalk ruby 平台与乘客 5.x
- express - 使用 swagger-ui-express 设置基本身份验证
- python - 如何在 Python 中的特定位置向 XML 文件添加标签?
- javascript - 使用 Google Apps 脚本在 Chrome 中调试时出现问题
- android - 无法获取 Gradle 包装器属性