我怎样才能在 python 中每分钟重做一些事情
How can I redo something every minute in python
我怎样才能每分钟循环打印一些东西 5 次,比如 09.01 am 打印一些东西 5 次然后什么都不做直到 09.02 am 打印其他东西 5 次然后什么都不做
以下是部分答案:
datetime.datetime.now()
给你时间,嗯,现在。用它来检查是否是上午 10 点
time.sleep
允许您将程序暂停给定的秒数(比如 60 秒为 1 分钟)
while True
允许您连续 运行 一个程序
另请注意,这可能不是最佳方法。在 linux 和 mac 上,您可以使用 cron 等实用程序来执行此操作。很确定 Windows 上也存在一些东西。底线:调度最好由您的 os 管理,而不是由 python 脚本管理。
我怎样才能每分钟循环打印一些东西 5 次,比如 09.01 am 打印一些东西 5 次然后什么都不做直到 09.02 am 打印其他东西 5 次然后什么都不做
以下是部分答案:
datetime.datetime.now()
给你时间,嗯,现在。用它来检查是否是上午 10 点time.sleep
允许您将程序暂停给定的秒数(比如 60 秒为 1 分钟)while True
允许您连续 运行 一个程序
另请注意,这可能不是最佳方法。在 linux 和 mac 上,您可以使用 cron 等实用程序来执行此操作。很确定 Windows 上也存在一些东西。底线:调度最好由您的 os 管理,而不是由 python 脚本管理。