2012-01-18 10 views
24

私はWeb上で簡単なチュートリアルがどこにあるのか知っている人がいれば、非常に単純化されたGUIを作ることができますか?私はあなたの助けが必要なので、コードで始める方法を知りません。私はguiを使いたいと思っています。すでにPythonを使用していない他のコンピュータで使用したいプログラムを作成しました。私はすでに実行可能ファイルを作っていますが、それが持っているより "磨かれた"外観のためにちょうどguiを使う方がいいでしょう。Pythonでguiを作成するには

+0

どのオペレーティングシステムですか? – Gerrat

+2

可能な複製[Python用のGUIツールキットはありますか?](http:// stackoverflow。com/questions/35922/is-there-any-nice-to-program-gui-toolkit for Python)またはhttp://stackoverflow.com/q/394039/11343 – CharlesB

+0

別の可能な重複:http:// stackoverflow .com/q/8905128/117092 – luc

答えて

11

検討(クロスプラットフォームである)wxPython。ここにはa tutorialがあります。あなたがIPアドレスを追跡するGUIインターフェイスを構築するために探しているなら、私はVBをお勧めしますhttp://zetcode.com/tutorials/pyqt4/

+0

もう一ついいです:http://zetcode.com/wxpython/ –

+0

wxPythonはpython3でサポートされていません。* [project phoenix ](https://wiki.wxpython.org/ProjectPhoenix)。 –

4

は本当に楽しい経験です。

しかし、Pythonを固執することを主張する場合は、TkInterwxPythonが最適です。

10

:簡単なチュートリアルについてはhttp://wiki.python.org/moin/PyQt

:PythonでQtを使用して

+1

PyQt/PySideを忘れないでください。 TkInterの問題は、どのオペレーティングシステムでもひどいように見えますが、wxPython/PyQt/PySideはすべてネイティブウィジェットを使用していて、家でははるかに多く見えます。 – TyrantWave

+3

VB?彼はすでに彼がGUIを作成したいと思っているPythonスクリプトを書いていて、それが*クロスプラットフォーム* – jdi

+0

@TyrantWave - PySide/PyQt +1であることを望んでいると言いました。移植性があり、大いにサポートされている – jdi

0

いくつかの提案はtkinterとwxPythonを含んでいますが、答えのもう1つはpy2app、pyinstaller、またはpy2exe(オペレーティングシステムによって異なる)を使ってパッケージ化する必要があるということです。あなたは、他のマシンは、Pythonを持っていないと述べたので、これはあなたのアプリでPython環境全体を配布するために必要となります。

PySideまたはPyQtもご覧ください。彼らはどこでもチュートリアルがたくさんあり、Qtの重い文書があります。

5

Python GUIプログラミングオプションのhttp://wiki.python.org/moin/GuiProgrammingを見てください。 しかし、クロスプラットフォームなので、GUIアプリケーション用のWxpythonを検討してください。そして、上のリンクから、作業するIDEを取得することもできます。

1

最初はwxgladeをお勧めします。これは、wxPythonアプリケーションを構築するのに役立つ使いやすいツールです。 wxは既にクロスプラットフォームであり、py2exepy2appのようなツールでパッケージ化することができます。

1

easyguiはあなたがGUIのpygameのダウンロードを使用することができ賭博によりなら

1

物事を容易にするために、Tkinterのラッパーです。

4

TkinterはPythonの "標準" GUIです.TkinterはすべてのPythonインストールで利用できるはずです。 http://www.tkdocs.com

ロードされたを参照してください - それを学習し、特に(多くのことを改善している)のTkinterの最新バージョンを使用する方法を学ぶという点で

は、私は非常に非常に私はしばらく前に一緒に入れTkDocsチュートリアルをお勧めします例では、基本的な概念とすべてのコアウィジェットをカバーしています。

関連する問題