网格未在for循环中更新

时间:2017-03-11 19:18:51

标签: python tkinter

我使用for循环和urllib请求更新4500产品附近。这是我的代码。

def buttons(self):
   ...
    Button(self.main_gui, text='Start', command=self.prepare_xml).grid(row=5, column=0, sticky=W, pady=4)
   ...

def prepare_xml(self):
    status = Label(self.main_gui, text="---//===//----", fg="red")
    status.grid(row=1, column=1, sticky=W, padx=4)
    ...
        for product in root.findall('Product'):
           status.configure(text='Product: ' + product.find('stock_code').text)
           ...
           time.sleep(1)

我的代码正常工作,但点击“开始”按钮后。等待按下并且不用循环更新状态

如何在循环的每次迭代中更新状态?

0 个答案:

没有答案