python - 在 python 脚本执行后增加睡眠时间,同时它正在运行
问题描述
我有一个简单的 python 代码。它制造了一些东西,它睡了 x 秒,然后又制造了另一件事。我想在执行文件后延长睡眠时间。
例如
print("A")
time.sleep(x)
print("B")
执行代码后,我想在打印 B 之前更改并增加睡眠时间。
可能吗?请帮忙。谢谢。
解决方案
#!/usr/bin/env python
import time
try:
with open(".sleeptime") as f:
sleep_time = float(f.read())
except FileNotFoundError:
sleep_time = 5.0
with open(".sleeptime", "w") as f:
next_sleep_time = sleep_time + 5.0
f.write(str(next_sleep_time))
print("A")
time.sleep(sleep_time)
print("B")
推荐阅读
- python-3.x - 如何在列表列表中将浮点数 5.0 更改为数字 5
- php - 使用 PHP For Loop 和 HTML 生成金字塔
- firebase - 错误:无法列出 Firebase 项目。有关更多信息,请参阅 firebase-debug.log
- bash - bash : 将文件名的一部分更改为小写
- android - 如何使用 Android androidx.paging.PagingDataAdapter loadStateFlow 来显示 Empty、Loading 和 Loaded UI 状态
- azure - Azure ServiceBus 主题订阅的导出/导入
- mysql - 其他字段为 MAX 值的 SUM
- bash - 变量作为模式的不同解释
- jmeter - JMeter 运行测试计划 2 小时,每小时最大执行次数
- r - 尝试在 R 中创建一个表格,显示每个行业公司股票价格的平均值和标准差