我试图把一个python3程序,控制我的池与5队列运行在主到一个Tkinter图形用户界面,但tkinter块队列。我如何让功能在后台工作的界面总是在顶部???我不是一个Maven!
这就是我正在尝试将Screen shot of the GUI图形用户界面中的东西。我的主要问题是运行温度读数,该读数连续运行,在实时窗口中显示温度,同时不阻止其他任何东西。我已经能够运行温度(下面的代码片段),我可以运行GUI(见屏幕截图),但两者都在一起??????您的帮助将是非常感谢的!
`if __name__ == '__main__':
setup()
queue = Queue()
filtime = Thread(target=filtime, args=(queue,))
filtime.start()
get_motion = Thread(target=get_motion, args=(queue,))
get_motion.start()
gettemps = Thread(target=gettemps, args=(queue,))
gettemps.start()
Frostcheck = Thread(target=Frostcheck, args=(queue,))
Frostcheck.start()
try:
filtime.join()
get_motion.join()
gettemps.join()
Frostcheck.join()
except KeyboardInterrupt:
print("Program Halted")
Log('Program Halted')
GPIO.cleanup()
exit() `
1条答案
按热度按时间huwehgph1#
对不起,缩进被抛出时,我张贴的代码,这是我的错,这实际上工作正常。我的问题是让它在Tkinter程序,我有provisionly运行单独iidoe两个单独的脚本