Pysimplegui: 【コミュニティ】PySimpleGUIはクラスを書く必要がないので試しましたか?

作成日 2018年11月25日  ·  6コメント  ·  ソース: PySimpleGUI/PySimpleGUI

PySimpleGUIの相対的な人気についての理論があります。 単純で手続き型のインターフェースは、多くのユーザーにとって魅力的だと思います。 おそらく、Pythonクラスのクラスについてはまだ説明していません。 あるいは、クラスを使用したプログラミングが完全に快適ではないだけかもしれません。

_あなたがそのような人々の一人であるなら、私はあなた。_あるいは、あなたはそれらの人々の一人ではなく、クラスの使用を必要としないにもかかわらず、あなたはまだPySimpleGUIを選びました。

実際には、クラスはユーザーによって使用されています。 各要素はクラスです。 ウィンドウはクラスなどです。クラスとクラスインターフェイスを使用しているのは、かなり制御された方法であり、これらのインターフェイスはデザインパターンによって提供されるため、方法を理解する必要はありません。電話をかけるために、彼らは出発点としてあなたに与えられました。

community input desired

最も参考になるコメント

こっちも一緒。 クラスは問題ではありませんが、単純な使い捨てGUIに通常必要な定型文の量です。 ほとんどのプログラマーは怠惰であり、むしろ、あなたが本当に考えたいものとGUIをセットアップするために考えなければならないものとの間の無意味なコンテキスト切り替えを嫌います。

全てのコメント6件

クラスを使ったプログラミングは快適ですが、基本的なGUIの作成がとても簡単になるため、PySimpleGUIを使い始めました。 また、PySimpleGUIとPySimpleGUIQtを簡単に切り替えることができるのも気に入っています。

こっちも一緒。 クラスは問題ではありませんが、単純な使い捨てGUIに通常必要な定型文の量です。 ほとんどのプログラマーは怠惰であり、むしろ、あなたが本当に考えたいものとGUIをセットアップするために考えなければならないものとの間の無意味なコンテキスト切り替えを嫌います。

以前の投稿に同意します。 ボイラープレートの削減が最も魅力的な機能です。

ボイラープレートバンドワゴン+1

私はクラスを理解していますが、これまでGUIを「作成」したことはありません。 (私はVisual StudioやVBAを使用したフォームなどのツールを使用しました)GUIを「作成」することにあまり興味がなかったので、Pythonでそれを避け、コマンドラインのものに固執しました。 PySimpleGUIを使用すると、スクリプトのGUIをすばやく簡単に作成できるため、これを使用しています。

Pythonを学び始めたばかりです。 私はWindowsプログラミングについて1つか2つ知っていますが、クラスにはそれほど慣れていません。
Pythonで利用できるさまざまなGUIフレームワークを見てみました。 それぞれに長所と短所があるため、簡単ではありません。
私はPythonの表面をかじっただけなので、GUIフレームワーク(QTなど)の詳細を学ぶのに多くの時間を費やしたくありません。
私は主にビジュアルデザイナーを備えたGUIフレームワークを探していました(私はクリック-ドラッグ-ドロップのファンです.. :-))。 QTを除いて、Python用のビジュアルデザイナーはそれほど多くありません...
このため、最初はPySimpleGUIをスキップしましたが、どういうわけか再び注目を集めました。
そして、私はそれを使うことに決めました! PSGで今私を非常に惹きつけているのは、その驚くべき使いやすさです。 あなたは文字通り5分で稼働しています。 また、行/列の概念は非常に単純なので、非常に短時間でGUIを構築できます。
また、PSG GUIのシーケンシャルな性質は、非常に明確で単純です。 典型的なイベント駆動型GUIとは対照的です。
遅かれ早かれ、PSGの制限にぶつかると確信していますが、その場合は回避策を見つける必要があります。
今のところ、私は上記の理由で大ファンです。
開発者の皆さん、本当にありがとうございました!

このページは役に立ちましたか?
0 / 5 - 0 評価