Так как никто в испанском 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()
Когда один тип документа был загружен, мне нужно еще раз выбросить виджет, чтобы спросить пользователя, хочет ли он продолжить работу с другим типом документа.