バインドされていないメソッド mainloop() は、Tk インスタンスを最初の引数として呼び出す必要があります (代わりに何もありません)

トゥシャー

以下のコードは、Tkinter が機能するかどうかを確認しようとした簡単なコードです...

import Tkinter
top=Tkinter.Tk
top.mainloop()

Acoording https://www.tutorialspoint.com/python/python_gui_programming.html

これは空白のウィンドウを開く必要があります

しかし、次のエラーメッセージが表示されました

  File "b.py", line 3, in <module>
    top.mainloop()
TypeError: unbound method mainloop() must be called with Tk instance as first argument (got nothing instead)

助言がありますか...

アヌバブ・シン

Tkinter.Tk() は、メインループの引数として機能する Tk() オブジェクトのインスタンスを作成します。代わりに次のようにします。

top = Tkinter.tk() //will open a pop up box
top.mainloop()

さらに理解を深めるためにこれを読んでください。tkinter-理解メインループ

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ