运行时编辑文本文件。 Python覆盆子

时间:2016-08-09 19:04:12

标签: python raspberry-pi text-files

我制作了一个记录温度和湿度的程序。然后它每隔30秒将其记录在一个文本文件中。

#!/usr/bin/python
# -*- coding: latin-1 -*-

import Adafruit_DHT as dht
import time

t=1
while t <= 100:
    text = open("Temp&Humidity.txt", "w")
    h,t = dht.read_retry(dht.DHT22, 4)
    text.write("Temp=%s*c Humidity=%s" %(t, h))
    t += 1
    text.close()
    time.sleep(30)

问题是,当我打开文本文件(不在程序中)时,它确实具有我想要的值,但它不会每30秒更改一次。它只在我关闭并重新打开文本文件后才会更改。我怎样才能解决这个问题。或者他们可以选择在变化时显示价值吗?

0 个答案:

没有答案