Как связать кнопку с другим .py файлом? - PullRequest
0 голосов
/ 06 января 2020

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

Это код, который я использую для кнопки:

def login():
    ?("main.py")

button1 = tk.Button(window, text="Login", width=5, command=login)
button1.pack()

Символ? где я потерян Я пытался найти то, что туда положить, но мне не повезло. «main.py» - это файл, с которым я пытаюсь связать кнопку в первом окне.

1 Ответ

0 голосов
/ 06 января 2020

Добро пожаловать в переполнение стека. Я думаю, что вы пытаетесь импортировать код из другого файла. Просто поместите папку, которую вы хотите импортировать в тот же каталог, и выполните import <filename>. Если вы хотите импортировать определенную функцию, выполните from <filename.py> import <functionname>. Вы можете использовать функцию для остальной части вашей программы оттуда. Ознакомьтесь с документацией от официальных Python документов.

...