私はPythonの完全な初心者です。その間、私はTkinter
Python 2.7 を使用して GUI をアプリケーションに統合する作業を行っています。これまでのコードは次のとおりです。
import Tkinter
top = Tkinter.Tk()
top.mainloop()
ただし、ファイルを実行すると、コンソール ウィンドウとGUI がポップアップします。起動時にコンソール ウィンドウを非表示にするにはどうすればよいですか?
私はPythonの完全な初心者です。その間、私はTkinter
Python 2.7 を使用して GUI をアプリケーションに統合する作業を行っています。これまでのコードは次のとおりです。
import Tkinter
top = Tkinter.Tk()
top.mainloop()
ただし、ファイルを実行すると、コンソール ウィンドウとGUI がポップアップします。起動時にコンソール ウィンドウを非表示にするにはどうすればよいですか?
Python スクリプトの名前を.pyw
(not .pyc
) に変更します。これにより、呼び出し元にコンソール ウィンドウをインスタンス化するように指示されます。ソース
ただし、これは非 GUI ベースのスクリプトでも機能し、スクリプトが表示されないなどの望ましくない動作を引き起こす可能性があることに注意してください。