擅长:python、mysql、java
<p>您可以使用<code>After</code>方法。你知道吗</p>
<pre><code>import tkinter as tk
root = tk.Tk()
class Pet:
def __init__(self, name, hunger=0, boredom=0, tiredness=0, sickness=False,
age=0, waste=0):
self.__name = name
self.hunger = hunger
self.boredom = boredom
self.tiredness = tiredness
self.sickness = sickness
self.age = age
self.waste = waste
class Action(Pet):
def __init__(self, name):
Pet.__init__(self, name, hunger=0, boredom=0, tiredness=0,
sickness=False, age=0, waste=0)
self.name = name
def display(self):
print(" ")
print("hunger", self.hunger)
print("boredom", self.boredom)
print("tiredness", self.tiredness)
print("sickness", self.sickness)
print("age", self.age)
root.after(5000,self.display)
root.after(5000,Action(Pet).display)
root.mainloop()
</code></pre>