逐渐增加,直到达到一个值

时间:2017-04-12 17:57:58

标签: python-2.7 tkinter-canvas

我试图通过逐步增加值来显示一个值,直到达到所需的值。

我尝试了两种方法,但都没有效果。

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)

0 个答案:

没有答案