Как заставить кнопку tkinter запускать другой файл PythonPython

Программы на Python
Anonymous
Как заставить кнопку tkinter запускать другой файл Python

Сообщение Anonymous »

Я работаю над графическим интерфейсом базы данных в tkinter, но всякий раз, когда я пытаюсь вложить некоторые функции друг в друга, это всегда приводит к непредсказуемым проблемам. Поэтому я хотел бы спросить, можно ли заставить кнопку запускать функцию, которая проверяет условие, и если это правда, она запускает другой файл script.py, который открывает другое окно. Возможно ли это

Я уже пытался сжать их в один файл, но возникают странные проблемы, и файл слишком велик, чтобы публиковать здесь, поэтому я ищу более простое решение.

Я новичок, поэтому не уверен на сто процентов, но думаю, что это будет выглядеть примерно так

Код: Выделить всё

from tkinter import *
if name.get() == user_name AND pword.get() == password:
r = Tk()
my_btn = Button(r, text= "submit",command = open_py)
my_btn.grid(row=0,column=0)
r.mainloop()
Возможно ли такое или нет.
Как будет выглядеть «open_py():»

Вернуться в «Python»