def loop():
show_temp=True
while True:
g=get()
display.fill(0)
display.text("Weather in",0,0)
display.text(g['name'],0,8)
if left_button.value()==0 or right_button.value()==0:
show_temp=not show_temp
if show_temp:
celsius=g['main']['temp']-273.15
display.text("Temp/C: %.1f"%celsius,0,24)
display.text("Temp/F: %.1f"%(celsius*1.8+32),0,32)
else: # humidity
display.text("Humidity: %d%%"%g['main']['humidity'],0,24)
if lower_button.value()==0:
break
display.show()
time.sleep_ms(500)
评论列表
文章目录