Как заставить кнопку 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():»

Подробнее здесь: https://stackoverflow.com/questions/583 ... ython-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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