私はウィンドウ(program1)を作成する小さなモジュールを持っています。私はこれを別のpythonプログラム(program2)にインポートしました。Pythonでのインポート
は、どのように私はプログラム2はプログラム1にあります関数呼び出しself.Main()を行う作るのですか?
はまた、どのように私はプログラム間で値を転送して行くのですか?
セイプログラム1中のx =「こんにちは」、どのように私はPROGRAM2のxの値を得るのですか?
これは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()
def run():
app = Class(None)
app.mainloop()
if __name__ == "__main__":
run()
は '輸入*'あなたがインポートされているものを特定するために知っていない限り、行うには良いことではありません。重要なオブジェクトや機能を簡単に上書きすることができます。 –
あなたが正しいです、私は私の答えを更新しました。 – Cheezey