0

私は Python にあまり詳しくありませんが、tkinter (Python 2.7.x) で簡単な GUI を作成しようとしています。完全に機能するボタンが 1 つありますが、スクリプトを iPython でしか機能させることができません。iPython 環境の外で実行しようとすると、コマンド プロンプトにテキストが表示されますが、何も起こりません (つまり、GUI が表示されず、アクションも実行されません)。

私のコード:

    import Tkinter
    from Tkinter import *
    import os

    #define frame
    root = Tk()

    frame = Frame(root)
    frame.pack()


    #define buttons
    button = Button(frame, text="Action", command= lambda: os.system("Action.py"))
    button.pack(side=LEFT)
4

1 に答える 1

3

root.mainloop()コードの最後に追加します。

于 2013-01-05T00:11:41.237 に答える