gpt4 book ai didi

python - 我怎样才能每小时执行一次Python代码

转载 作者:太空宇宙 更新时间:2023-11-03 15:03:30 25 4
gpt4 key购买 nike

我正在开发一个“WeatherLogger”应用程序,它将每小时/每天创建一个日志文件。这是我的代码:

import Adafruit_DHT as dht
import RPi.GPIO as GPIO
import time
import os
GPIO.setmode(GPIO.BCM)
rainsensorpin = "4"
GPIO.setup(rainsensorpin, GPIO.IN)
def log():
print "[!] Log action executed, processing it..."
filename = time.strftime('%d%Y-%m-%d %H:%M:%S')
humidity, temperature = Adafruit_DHT.read_retry(sensor,pin)
temp = "{:0.1f}*C".format(temperature)
hum = "{:0.1f}%".format(humidity)
state = GPIO.input(rainsensorpin)
data = "Temp: ", temp, " Hum: ", hum, " Rain: ", state, " Date+Time: ", filename
os.chdir("logs")
os.mknod(filename)
print "[+] Successfully created file: ", filename

有什么方法可以每小时或每天执行此代码吗?

最佳答案

如果你在Linux上,你可以使用类似5 * * * */usr/bin/wget -O - -q -t 1 http://localhost/cron.php的cron ,如果您使用的是 Windows,则使用 this链接。

HTH

关于python - 我怎样才能每小时执行一次Python代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44863091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com