尝试在x个周期内每x秒发送一条消息
我有一个按钮,可以调用send_message,用户可以输入systemFrequency和systemRunTime
发布消息执行该操作
def publish_message(self):
...#do something
def send_message(self):
systemFrequency = float(freqSettings.systemFrequency)
systemRunTime = int(freqSettings.systemRunTime)
global count
count = 0
if systemFrequency != 0:
while (count < systemRunTime):
self.schedule()
else:
self.publish_message()
def schedule(self):
self.publish_message()
self.increaseCount()
def increaseCount(self):
global count
count += 1
在执行发布消息之前,当前未等待x秒
好的,您可以使用
tkinter
的after
方法。它计划在给定的毫秒数后调用函数相关问题 更多 >
编程相关推荐