Olá pessoal
Eu sou começando neste universo de Python e estou com um problema pra resolver. Eu tenho um script que no caso é uma janela e no momento que ela é aberta, deve abrir simultaneamente outro script que também é uma janela e as duas telas devem ficar abertas simultaneamente, porém o comando que eu uso é from programa2 import *,isso faz com que somente seja exibida a segunda tela, e a primeira apenas e exibida quando eu fecho a segunda. sendo que as duas devem ficar simultamente abertas.
from tkinter import *
from programa2 import *
class Application:
def __init__(self, master=None):
self.widget1 = Frame(master)
self.widget1.pack()
self.msg = Label(self.widget1, text="Primeiro widget")
self.msg["font"] = ("Calibri", "9", "italic")
self.msg.pack ()
self.sair = Button(self.widget1)
self.sair["text"] = "Clique aqui"
self.sair["font"] = ("Calibri", "9")
self.sair["width"] = 10
self.sair.bind("<Button-1>", self.mudarTexto)
self.sair.pack ()
def mudarTexto(self, event):
if self.msg["text"] == "Primeiro widget":
self.msg["text"] = "O botão recebeu um clique"
else:
self.msg["text"] = "Primeiro widget"
root = Tk()
Application(root)
root.mainloop()
from tkinter import *
class Application:
def __init__(self, master=None):
self.widget1 = Frame(master)
self.widget1.pack()
self.msg = Label(self.widget1, text="segundo programa")
self.msg.pack ()
root = Tk()
Application(root)
root.mainloop()