どうも、モリカトロン株式会社でエンジニアおじさんを営んでいる岡島です。
以前「PythonのGUIフレームワーク「Dear PyGui」の紹介」という記事で Dear PyGui という Python の GUI フレームワークを紹介してから社内でも使用する人が増えてきました。
そんな Dear PyGui を使い始めた他のエンジニアに使用感を聞いてみたところ「情報が少なくて最初大変でした。 チートシートみたいなものがあるとよかった んですが…」という声が!
自分が触り始めた時には Example が充実していてそんなことなかったのに何故?と思って調べてみると、最近はドキュメントが刷新され、以前にあった Example に相当する資料がなくなっているようです。
既に使い方が分かっている自分は困らないのですが、確かに新しく使おうと思った人にとっては気軽に機能を確認できるようなサンプルコードやインターネット上の情報は重要! ちょっと調べて情報が出てこないようなライブラリは流行らない!
ということで、今回は社内向けの資料を兼ねて Dear PyGui の チートシートみたいなもの を用意してみました。
Install
pip install dearpygui
Github
Document
Example
画像の下にあるリンクをクリックすると、Github のサンプルプログラムに飛びます。
また、動作確認環境は以下の通りです。
- Windows10
- Python 3.85
- Dear PyGui v1.1.3
Window
Input Text
Tooltips & Popup
Image
Plot
File Dialog
File Dialog (tkinterを利用する場合)
Font
Widget
(はてなの画像アップロードの都合で、3分割しております)