python - 在 Pythonw 中停止无限循环(无控制台)
问题描述
我用 Python 编写了一个代码来无限循环地打开一个网站,我也把它变成了 Pythonw(没有控制台)。我想在不关闭计算机电源的情况下停止它,有什么办法吗?
解决方案
从您的脚本中,您可以使用 sys 模块,例如使用
sys.exit()
命令。如果您需要重试打开 URL,您还可以通过在 try 块中添加增加的睡眠步骤来使用指数回退。
推荐阅读
- python-3.x - 如何在不同的情况下用不同的方法编写 Python 类?
- azure - azure blob 存储生命周期是计算时间还是仅计算日期?
- python - 如何使用 sympy 将线性方程作为字符串求解
- python - 从特定的 div 元素中提取 href
- python - 对嵌套字典键进行数字排序
- java - 用于具有多个视频的视频会议的 Android 可调整大小的布局
- wso2 - WSO2 APIM 3.2.0 中是否删除了对 apim.jwt_authenitcation.subscription_validation_via_km 的支持?
- azure - 是否有一个 azure DevOps API 来获取分配给用户和组织下的所有工作项列表
- java - 开启震动、静音、正常时崩溃
- asp.net-core - 如何检测signalR连接是否被故意关闭?