私はウィンドウ(program1)を作成する小さなモジュールを持っています。私はこれを別のpythonプログラム(program2)にインポートしたいと思います。Pythonでクラスをインポートする
私はそれを作ることができますので、program1はprogram2によって参照されるとウィンドウを作りますか?
インポートしたいモジュール(program1)。
import Tkinter
class Class(Tkinter.Tk):
def __init__(self, parent):
Tkinter.Tk.__init__(self, parent)
self.parent = parent
self.Main()
def Main(self):
self.button= Tkinter.Button(self,text='hello')
self.button.pack()
if __name__ == "__main__":
app = Class(None)
app.mainloop()
編集私はプログラム2は、関数呼び出しself.Mainを(間に合わせるにはどうすればよい
)それはPROGRAM1では?
また、プログラム間で値を転送するにはどうすればよいですか?
program1 x = 'hello'と言って、program2のxの値を取得するにはどうすればよいですか?
編集した質問は、おそらくする必要があります別々の質問。 – aaronasterling