python 8種類の必須giライブラリ


Python GUIライブラリはたくさんあります。いくつかのGUIライブラリを並べてみます。これらのGUIのフレームワークを紹介します。ほとんどの開発者のニーズを満たすことができます。ご自分のニーズに合わせて、適切なGUIライブラリを選ぶことができます。
1.wxPython
wxPythonはプラットフォームを跨ぐGUIツールセットであり、Python言語の優れたGUIグラフィックスライブラリであり、プログラマが完全な機能キーがそろったGUIユーザーインターフェースを作成することができます。wxWidgetsをベースに、それぞれWindows、Mac OS、Linuxでそれらのローカルコンポーネントをアップグレードして、GUIプログラムを異なるプラットフォームに対応するスタイルを表示させることができます。
2.Kivy
Kivyはオープンソースライブラリであり、同じソースコードを使って作成されたプログラムをプラットフォームにまたがって実行させることができ、革新的なユーザーインターフェースの開発もできます。
3.ダボ
Daboは、プラットフォームにまたがるアプリケーション開発の枠組みであり、Python言語を使って開発され、wxpythonベースの再カプセル化ライブラリです。プラットフォームにまたがるアプリケーション開発の枠組みとして、データを中心としたアプリケーションを確立し、データベースアクセス、ビジネスロジック、ユーザーインターフェースも提供します。
4.Flexx
FlexxはPythonツールパッケージであり、グラフィカルなインターフェースプログラムを作成することができます。また、Web技術を使ったインターフェースのレンダリングもサポートしています。Pythonとブラウザがあれば実行できます。
5.Tkinter
これはプラットフォームのグラフィカルユーザーインターフェースGUI開発ツールであり、Tkグラフィカルユーザーインターフェースツール標準のPythonインターフェースであり、軽量であり、ほとんどのUnixプラットフォーム、Windows、Macintoshシステムで動作することができます。
6.PyQt
PyQtは非常に全面的なライブラリで、Pythonプログラミング言語とQtライブラリの融合に成功しました。Qt自体は拡張されたC++GUIアプリケーション開発の枠組みであり、UNIX、Windows、Mac OS Xで動作することができ、プラットフォームをまたいで使用することができ、多くの業界で広く利用されています。
7.PyGTK
PyGTKは主にLinux/UNIXシステムに適用され、古いバージョンのGTK+2のライブラリに基づいて結合を提供し、下のGTK+2から提供される様々な可視化要素とコンポーネントによってGNOMEデスクトップシステム上で実行されるソフトウェアを開発することができる。特に、PyGTKはGTK+2のC言語を簡単にパッケージ化し、対象に向けたプログラミングインターフェースを提供しています。
8.Pywin 32
Windows Pywin 32ライブラリは、私たちがVCのような形でPythonを使ってwin 32アプリケーションを開発することを許可しています。Pywin 32は多くのwindowsを訪問するAPIを提供しています。重要な三つのモジュールはwin 32 apiとwin 32 giとwin 32 conです。
以上はpython 8種類の必須のguiライブラリの詳細です。Python GUIライブラリに関する資料は他の関連記事に注目してください。