質問

簡単な質問

  • どのPythonのGUIのAPIがとうのメリットについて行われていると考えられてAPI?

んな宗教戦争にこだけなんですけどねいに取扱う全てのことがあるのPython GUIのApiを用意しています。

役に立ちましたか?

他のヒント

に使用しましたTkinterおよびwxPython.Tkinterではかなり基本使用していないネイティブウィジェット.これはTkinterの応募作り出して初めて実現できる任意のプラットフォームをうけるのも魅力あるものの、実際にこも醜いるプラットフォーム:-/しいです。見 考えTkinter 非常にアドバイスをいただいたりした学習がいを行ったプロジェクトです。このようなフレームのレイアウトアルゴリズムとボタンのバインディングは、皆さんがよくご存知のも省略できる。

できる強Tkinterとの入場には印刷が注意入場には印刷しないなくなってしまったことは、我々とpy2exe).チェックアウトもPython Megawidgets、ビルドの一部のより高度な制御を用いTkinterを行います。

最後に、Tkinterを奏で素敵なシェル:できるインタプリタを起動して、いようなもの"インポートすtkinter''tk=tkinter.Tk()"等作GUIを対話的(も対応すること).(いと思うことはできませんの仕事でご利用の場合アイドルもの)

wxPythonであり、船舶が少なくなってい範囲で制御できます。でクロスプラットフォームをもう少しfinicky自分のMac)にネイティブ制御それぞれのプラットフォーム.奥高尾にひっそりと建つ料亭。くれています。でも船のデモの申請さを示すものが、特徴および提供を行うためのテストベッド環境での実験です。ある特定の思想wxPython:

  • い(?) 方法が異なりウィジェットです。無視してもらった;もSizers.その後もきちょうど約あらゆるレイアウトのみを使用しBoxSizerとGridBagSizer.
  • すべてwxウィジェットして付けられたIdをもとに行います。だと思うのようにIdが、古い考え方をくつがえしたかを知る必要があり、一部の古いコードが散乱明示的なIDに対応します。最デコードして-1ものとして、IDパラメータ(その方法はすべてのIDのキーワードとしてパラメータがデフォルト値は-1とにかく).
  • く標準wxWidgets docsなどのwxPythonデモで必要となります。
  • を利用する場合はwxPythonとpy2exeび出すためのものではありませんで幅広くご用意してWindows XP、必要なものを少しtrickeryおsetup.py.見 こちらの

PyQtに優れていれば興味Qt.

http://www.riverbankcomputing.co.uk/software/pyqt/intro

最python GUIのApiをするラッパーの周りのc/c++GUIのApiを用意しています。なんかのpythonラッパーのためのgtkは、pythonラッパーのためのqtは、pythonラッパーです。当期純などなど。

いかにもよります要望です。ま最も簡単な方法で描くネイティブ-ウィジェットを見Linux、Mac、Windows、とwxPython(pythonラッパーのためのWXウィジェット).場合はクロスプラットフォームさんのニーズものの、その他の図書館があります。

の代わりに投稿のリストオプションができます私の敬意見:

いwxPython.

利用していQt C++で地球エディターと粉遊びが融合方法にTcl日しかし、このように私wxPythonのデモができます。のデモを閲覧することができ、すべての異なるウィジェットフレームなどに参加する枠組みのソースコードを実際にしていませんのでご注意くださを見ながらです。

だったのですが、何か問題のLinux版の構築-設置が今でご用意して使用します。利用していwxPythonのために小さなデータ解析アプリケーションとして書いて複数の内部ツールに関連し試験成績を比較することを融合させたソースコードなど。

このリンクを長時間: http://www.awaretek.com/toolkits.html.するtookitに基づく基準とします。私にとって示唆wxPythonます。とにかくこれまでよりも速やかに束点に様々なサポートを提供します。何が自分に合っているような権利です。ができますかすべてのtookits得点に応じて基準でない場合はのように、トップツールキットのための何らかの理由で中から、最もあてはまるも近いものを基準とします。

QT/GTK/WxWidgets(旧wxWindows)見えますが、この成熟したクロスプラットフォームGUIのサポートを提供します。唯一の問題はなしでインストールされたデフォルトの設置Pythonでき合いをコンパイルします。という音がらせるだけで、そのとTKInterでは言及されてい設置されていますのでデフォルトとエラーになります。

とにかく"自分たは9にとっての使いやすさは、10付文書/ウィジェットを10に設置され、5guiコードジェネレータ、10のネイティブのlook&feelのためのwindows/linuxおよび1-5効果を向上させるためには、私は大きめにカット機能を使用するには、Mac OSX、も10のことwxpython).

PythonCard は本当に使いやすいです。ありがとうございまし。

こちらは自writeup:

PythonCardはGUIの構築キット ビクロスプラットフォームのデスクトップ 用途は、Windows、Mac OS X、 Linuxを使用し、Python言語です。

のPythonCardモットーは"簡単なもの できる限り単純な複雑なもの るべきです。"

PythonCardでき、とてもおいしく頂けました。い 開発グラフィカルには素早いアプリケーション 簡単に最低限の努力 と符号といいます。アップルのHyperCardで 当社の発想;シンプルでありながら 迫力があります。

PythonCard用wxPython.の場合 既知wxPython、 思いPythonCardとしてより簡単な方法 こwxPythonプログラム 全体のサンプル済みの各ツールについても におけるコピーやサブクラス やツールを構築す クロスプラットフォーム。

EasyGUIとは異なるGuiがEasyGUIなイベントしています。ることができるプログラムの伝統的な線形ファッションに対話のための簡単な入力と出力の場合必要があります。ていない場合は未知のイベント駆動パラダイムのためのGUIプログラミングEasyGUIきすることを目的に非常に基本的な業務。その後、ご希望の方への移行のイベント駆動のGUIパラダイムについ強力なGUIパッケージなどのanygui,PythonCard,Tkinter,wxPython。

EasyGuiサイト

WXは問題はMacです。

私はこちらをご覧ください、取得したいイベント駆動のGUIのAPIにいくつかのもの。していまwx設置macの一環としてMatPlotLibなが正常に動作しません。そもそも太陽系つく入するか、キーボードからルを設置しておりますこの時代の三つの異なる営業システムがうまくいったの初めての回私はこの問題です。

このバージョンを使用してい付Enthoughtの分布を、インスタレーションが必要です。がってください別途、たくさんありますが依存の設備で試しにインストールを行います。

からだったのでこちられますが、そTkinterく、このニーズをすることから、シンプルかつクロスプラットフォームだと思ったのでシェアが上記のとします。私はMac OSに対する異なる理由ですが、ツールのpython設ることでWindowsの場合(その他のLinuxで共通)。ってあげたいのMacの視点です。

いwxPythonは出します。

Tkに付属する標準のPythonディストリビューションは必要ありませんが設置さい。

wxPython(wxWigetsていく見てくアのキャンセル手数料無料ももクロスプラットフォームも完璧ではありませんので、によって使用する配下のグラフィックAPIのdiffシステムの種類)

うPyGTKので、私はGNOMEのね。使用PyGTK感じpythonic。このコード組織を感じ、一貫したドキュメントは、クリーンを徹底すべきと思うかもしれないが、簡単にツールキットを使用以外のもTreeviews).

は、使いやすいGUI作成のためのPythonの使いになれません。それは凄いことも考え小さなスクリプト言語のようにAutoItとAutoHotkeyて、非常に簡単なGUI ーメーカーがあります。は、Pythonのフォロワーできないですか?

続して行ってい wxPython 数年かのようになっているのもます。のレストランのお食事価格はwxPythonのUIを感じネイティブのプラットフォームによって優れたWindowsやLinuxなどのOS/X).

このAPIを欠く一部の整合性が、すぐに使用します。

チェックでき Testuff (恥知らずのプラグインとしての自分の製品)を感じよってどのようなことができるかwxPythonはかり、かなりの努力).

wxPythonしっかりとPyGTKも使用できwxGladeきデザインも渡します。これは大きなプラスである。だいぶ手-コードのGUIでいます。また複数のGUIプログラムからwxGladeになっているた快適かwxPythonたシュートで符号といいます。

PyQtに似たグラフィックのレイアウトデバイスでもそんなが頑張っPyQtめます。もありましたがチュートリアル文書が作成方法の最終的なPythonコード多くの文書を見るにはC++とができます.

Tkinterで速や汚れたプログラムですが、実際には、ご利用の場合wxGladeで迅速にプログラムwxPython.最低限、使用できwxGladeを視覚的プログラムのクライアントでの時間を手にコードを"ダミー"プログラム。

がpython特有のguiのapiなどのkivy承継またはpymt),pygui(パイレックス),pyuiとnufoxないとの比較を行うより強固なツールキットのようなwxpython,pyqt,pygtkとtkinter.

あるいは追加オプションツールです。

もユニークなのは、これらはpython-特定のapiのように、あるプperl-特定のapi)やシューズ(ruby-特定供している。で理解することがtkはtclに基づくポートのためのapiなどで、cとc++による)、そしてこれらのapiを行い、それぞれの三つのスクリプト言語。

これらの中には,kivyは、最高レベルの堅牢性はpyguiの符号化は非常にpythonのようpyuiは少なくとも堅調で試してみる価値は十分であり、これらすべてはどこでも携帯のスクリプトは、pythonやpythonによるアプリケーション。

それがjpypeるツールキットでの使用が可能でjython、pydev、実際にはjavaのjapiカスタマイズの下python/jython-インターフェース。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top