■やりたいこと
A.pyと、B.py、2つのファイルがあります。
先ずAを立上げ、入力ボックスの中に値を入れる ⇒
その下のボタンを押下すると、Bで設定しているウィンドウが立ち上がる ⇒
Bのウィンドウの中に入力ボックスを作成 ⇒
Bの入力ボックスの中にAの入力ボックスで入れた値を表示させたい
といった事を行いたいのですが、どのように記述すれば良いでしょうか。
B側の入力ボックスが表示されず、エラーも出ないので何をすれば良いのか。。
ご存知の方いたらご教授いただけますでしょうか。
A
python
1 2from tkinter import * 3from tkinter import ttk 4import B 5 6def execute_py1(): 7 B.sub_window() 8 9root = Tk() 10root.geometry("80x80+10+10") 11 12entry1 = ttk.Entry(width=10) 13entry1.pack(fill = 'x', padx=5, pady=5) 14 15button1 = ttk.Button(root, text='button', padding=3, command=execute_py1) 16button1.pack(fill = 'x', padx=5, pady=5) 17 18root.mainloop() 19
B
python
1from tkinter import * 2from tkinter import ttk 3 4def sub_window(): 5 sub_window1 = Toplevel() 6 sub_window1.geometry("100x100+160+10") 7 8 entry1 = ttk.Entry(width=10) 9 entry1.pack(fill = 'x', padx=5, pady=5) 10
何卒よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/05 00:50