我试图通过逐步增加值来显示一个值,直到达到所需的值。
我尝试了两种方法,但都没有效果。
def temperature_gauge(self):
self.dT = self.dU.get() / (float(self.entry_m.get()) * float(self.entry_Cv.get()))
self.counter = 0
while self.counter >= 0:
self.c.delete(self.L2)
self.L2 = self.c.create_text(90,345, text=self.counter)
self.c.update()
self.counter += 1.00
if self.counter == float(self.dT):
break
def temperature_gauge(self):
self.dT = self.dU.get() / (float(self.entry_m.get()) * float(self.entry_Cv.get()))
self.counter = 0
for i in range(0, int(self.dT)):
self.number_text = self.c.create_text(90,345, text=(i))
self.c.update()
time.sleep(0.1)
self.c.delete(self.number_text)