Если вы хотите, чтобы окно фокусировалось, вы можете использовать метод .focus()
.
Например:
from tkinter import *
window = Tk()
window2 = Toplevel()
window.mainloop()
Второе окно window2
не будет в фокусе. Чтобы поместить его в фокус, вы можете сделать это:
from tkinter import *
window = Tk()
window.title("window1")
window2 = Toplevel()
window2.title("window2")
window2.focus()
window.mainloop()
Это приведет к тому, что window2 будет в фокусе, даже если оно находится внизу.
Чтобы вывести его наверх, вы можете добавить эту строку:
window2.attributes("-topmost", True)
Надеюсь, это поможет!