【发布时间】:2018-08-30 13:50:13
【问题描述】:
由于西班牙语 StakOverFlow 中没有人还没有回答我,所以我在这里问。我来自 ARG。我正在研究批量文件上传自动化。我用 tkinter 制作的第一个小部件询问用户想要上传到网络的文档类型。一旦这个过程完成,我想抛出另一个小部件来问同样的问题。问题是我不知道如何编写该代码。我还没有学会如何处理课程。我的小部件的代码是来自网络示例的副本,并格式化以适合我的规格。
from Tkinter import Tk, Label, Button
class DocumentTypeOption:
def __init__(self, master):
self.master = master
master.iconbitmap("bigpython.ico")
master.minsize(280,150)
master.geometry("280x150")
master.title("DOCUMENT TYPE")
self.label = Label(master, text="SELECT THE DOCUMENT TYPE")
self.label.pack()
self.tipo1_button = Button(master, text="Tipo1", command=self.opcion_tipo1)
self.tipo1_button.pack()
self.tipo2_button = Button(master, text="Tipo2", command=self.opcion_tipo2)
self.tipo2_button.pack()
def funciontipo1(self):
def subirtipo1():
"things to upload doc type1"
time.sleep(0.5)
root.destroy()
time.sleep(1)
subirtipo1()
"SHOULD THE WIDGET BE CALLED HERE?"
def funciontipo2(self):
def subirtipo1():
"things to upload doc type2"
time.sleep(0.5)
root.destroy()
time.sleep(1)
subirtipo2()
"SHOULD THE WIDGET BE CALLED HERE?""
root = Tk()
my_gui = OpcionTipoDeDocumento(root)
root.mainloop()
上传一种类型的文档后,我需要再次抛出小部件,以询问用户是否要继续使用另一种类型的文档。
【问题讨论】: