Как передать управление из одного окна tkinter в другое? - PullRequest
0 голосов
/ 16 мая 2018

Я пытаюсь связаться с Arduino с помощью Python 3.6.4.У меня есть два окна tkinter.Когда я нажимаю кнопку в первом окне, открывается второе окно.Я бы дал некоторые числовые данные во втором окне.Эти числовые входы соответствуют цифровому выводу в Arduino, который подключен к светодиодам.Я пытаюсь передать эти значения в Arduino через последовательную библиотеку в Python.Но я не мог передать значение из второго окна.Кто-нибудь знает, как передать весь контроль из одного окна tkinter в другое?Любое понимание будет полезно.Я новичок в программировании на Python.Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 17 мая 2018

Почему бы не использовать simpledialog?Вот пример:

import tkinter as tk
from tkinter import simpledialog

root = tk.Tk()

def input_int():
    result = simpledialog.askinteger('Integers', 'Enter a numerical value')
    print(result)

get = tk.Button(root, text='Get', command=input_int)
get.pack()

root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...