私はpython guiプログラミングに足を踏み入れ、現在使用しているGLADEのような最も文書化されたGUIビルダーを知りたいと思っていましたが、主に偶数処理領域で、いくつかの優れたチュートリアルやドキュメントを見つけるのに苦労しています。また、最高の/文書化されたGUIフレームワークは何かを理解したいと思います. 答えてくれる人に感謝します。
4 に答える
グレード。Python で Glade GUI を使用できます。ドキュメントも用意されています。Glade は単に GTK のエディターであるため、情報についてはpyGTK ドキュメントを調べることができます。
実際、私はそれを行うためのビデオチュートリアルさえ持っています. 今は少し古いですが、それでもアイデアを提供する必要があります。
代替案として、もう1つの大きなものはQT with QT Designerです。
Qt。それは非常によく文書化されています。インターネットにはたくさんの情報。また、GUI だけでなく、内部にはさらに多くのものがあります。
Python バインディングがあります: PyQt
そこにはたくさんのチュートリアルがあります。それらのいくつかを次に示します。
- http://qt-project.org/doc/qt-4.8/tutorials.html
- http://zetcode.com/gui/pyqt4/
- http://diotavelli.net/PyQtWiki/Tutorials
- http://lionel.textmalaysia.com/a-simple-tutorial-on-gui-programming-using-qt-designer-with-pyqt4.html
- http://www.youtube.com/watch?v=9E2KOphwZMg
- http://www.youtube.com/watch?v=LYF0spYkXUs
「最高の/文書化された GUI フレームワーク」はありません。多くの GUI ツールキットがあり、どれも多かれ少なかれ同等に強力です。Tkinter、PyQT、wxPython... すべてに長所と短所があります。それらのいずれかを選択して、学習を開始します。
学習には Tkinter をおすすめします。イベントベースのプログラミングの基礎を理解すると (そして、Tkinter はそれを学ぶためのかなり穏やかな方法を提供します)、利用可能なツールキットのどれが「最良」の定義に適合するかを判断するためのより良い立場に立つことができます。
ここでいくつかの非常に優れた新しいビデオチュートリアルを見つけることができ
ます。
私の記憶がよければ、彼は最初に空き地なしで gui を作成する方法を説明し、次に、より包括的な ui が必要な場合にそれを紹介します。