嘟嘟社区

用python每隔10分钟执行一次下面这个代码要怎么写?球完整...


部分代码写好了,想每隔十分钟执行一次下面的代码 咋写?

球完整写法

  1. from zxtouch.client import zxtouch
  2. device = zxtouch("127.0.0.1") # create instance
  3. device.switch_to_app("com.apple.springboard") # return to home screen
  4. device.disconnect()

复制代码

crontab十分钟执行一下
crontab -e
crontab不会用的可以用宝塔定时

guowq 发表于 2022-9-16 12:40
crontab不会用的可以用宝塔定时

直接用python写呢 可以吗

腾讯云6折购 发表于 2022-9-16 12:41
直接用python写呢 可以吗

可以
写个死循环,循环一次暂停XX时间

腾讯云6折购 发表于 2022-9-16 12:41
直接用python写呢 可以吗

定时shell调用更好吧,系统级的

本帖最后由 DaShi 于 2022-9-16 12:54 编辑

帮你写了

  1. import time
  2. from zxtouch.client import zxtouch
  3. while True:
  4.     device = zxtouch("127.0.0.1")
  5.     device.switch_to_app("com.apple.springboard")
  6.     device.disconnect()
  7.     time.sleep(10 * 60)

复制代码

太酷了 大佬  感谢

本帖最后由 腾讯云6折购 于 2022-9-16 13:13 编辑

大佬还有一个小小小问题,我在第六行后面加了一行代码,现在希望,执行完第六行之后,等待十秒再执行第七行,其他不变。麻烦再帮我写一下呗,谢谢!

device.switch_to_app("com.apple.springboard")  这句执行完之后等十秒钟在继续执行下面的

  1. import time
  2. from zxtouch.client import zxtouch
  3. while True:
  4.     device = zxtouch("127.0.0.1")
  5.     device.switch_to_app("com.apple.springboard")# 这句执行完等十秒
  6.     device.switch_to_app("com.apple.xxxx")
  7.     device.disconnect()
  8.     time.sleep(10 * 60)

复制代码