python - 在 Python 中按 Ctrl C 之前保存
问题描述
我有一个连续接收股票报价的 python 脚本。我Ctrl + C会在需要时停止脚本。
我希望在使用时将刻度存储在数据框中CTRL + C,然后脚本应该停止。
我怎样才能做到这一点?
任何帮助表示赞赏。
解决方案
您可以捕获KeyboardInterrupt
错误,然后保存相应的文件并退出。不过,我建议采用与 不同的退出方式ctrl + c
。
try:
# code
except KeyboardInterrupt:
# save and exit gracefully
推荐阅读
- json - 如何检查骆驼路线中的jsonpath是否存在密钥?
- html - 如何格式化由 Angular 8 生成的电子邮件的内容
- python - Seaborn 图不显示所有列值
- ssl - 由于 Windows 10 上的 SSL,Julia 中的 conda 安装失败
- jquery - 在另一个克隆中克隆。子克隆仅在父克隆中有效,在父克隆中无效
- android - 为什么按下硬件后退按钮后,我的活动进度条没有显示在我的片段中?
- github - github存储库名称中特殊字符的规则?
- excel - 如何实现从excel到vbnet的LOOKUP功能?
- c++ - 在 Visual Studio 2013 上使用 StingRay Grid 时出错
- javascript - Javascript 中的表单验证脚本