並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 15 件 / 15件

新着順 人気順

PySimpleGUIの検索結果1 - 15 件 / 15件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

PySimpleGUIに関するエントリは15件あります。 pythonPythonGUI などが関連タグです。 人気エントリには 『ゼロからはじめるPython(115) 簡単GUIライブラリ「PySimpleGUI 5」の有償化と互換ライブラリについて』などがあります。
  • ゼロからはじめるPython(115) 簡単GUIライブラリ「PySimpleGUI 5」の有償化と互換ライブラリについて

    先日、手軽に使えるGUIライブラリ「PySimpeGUI」のバージョン5がリリースされ、それに伴って商用利用が有償化された。個人利用はこれまで通り無償だがライセンス登録が必要になる。そこで、本稿ではPySimpleGUIを使い続ける方法と、互換ライブラリ「TkEasyGUI」に乗り換える方法の二つを紹介する。 「PySimpleGUI」と互換ライブラリの「TkEasyGUI」を紹介する 簡単GUIライブラリ「PySimpleGUI」について 本連載の109回目でPySimpleGUIの使い方を紹介した。PySimpleGUIは独自のイベントモデルを採用し、二次元リストを使って手軽にGUIを構築できるライブラリだ。 PySimpleGUIのWebサイト - https://www.pysimplegui.com PythonでGUIを持つデスクトップアプリを開発するには、TkinterやPy

      ゼロからはじめるPython(115) 簡単GUIライブラリ「PySimpleGUI 5」の有償化と互換ライブラリについて
    • [実験] ChatGPT4とPySimpleGUIで学習のゲーム化をしたら、AWSの知識をどこまで習得出来るか - Qiita

      目論見 エンジニアにとってAWSの知識はあればあるだけ良い。しかし既存の退屈な勉強法に興味が持てない。 なので、モチベーションが上がる仕組みを用意してみようと考えた。 ChatGPTとGUIを使用したら面倒くさい学習を簡単にゲーム化出来て、「やべえ、楽しい!」ってなりながら自動的に学べるんじゃないか という仮説が出てきたので、これを検証していくことにした。 アプリ画像(暫定版) 使用するライブラリ PySimpleGUI … 簡単にGUIを作成できる、tkinterのラッパー。 polars … データの前処理。pandasはもう古くなりそう。 pip install polars 問題の作成方法 ChatGPT4に作成させる。 ネットで収集とか、AWSの本を見ながら問題を打ち込む、というアナログ作業はしない。 だって面倒だもん。 ChatGPTは嘘をつく? いや、俺は彼を信じる。 手順

        [実験] ChatGPT4とPySimpleGUIで学習のゲーム化をしたら、AWSの知識をどこまで習得出来るか - Qiita
      • 【PySimpleGUI】PythonでオリジナルGUIアプリを作成 - Qiita

        ★追記 このライブラリはライセンスが色々面倒になったみたいですね。 代替として以下のTkEasyGUIなんていかがでしょうか? ほぼ使い勝手そのままでライセンスもMITです https://github.com/kujirahand/tkeasygui-python/blob/main/README-ja.md 前回に引き続き連載ネタ第2弾です。 今回は前回の成果物を使ってPythonでGUIアプリを作成してみようと思います。 TkinterというPythonの標準GUIライブラリでもいいのですが、はっきり言ってPySimpleGUIの方がいいと感じたので、今回はPySimpleGUIを使用したGUI作成をやっていきます。 【第1回】Pythonで簡単に日本語OCR  ※前回記事 【第2回】PythonでオリジナルGUIアプリを作成 ←今回はこの記事 【第3回】Pythonで作成したアプリ

          【PySimpleGUI】PythonでオリジナルGUIアプリを作成 - Qiita
        • [Python]PySimpleGUIが使えなくなる件と、その代替ライブラリの紹介|ホッタ

          また、今年2月にはインプレスNextPublishingで「Pythonで始める簡単デスクトップアプリ開発 PySimpleGUI入門」というタイトルで同じ内容の本を商業出版させて頂いています。 また、普段使うようなデスクトップアプリも作れなくなり、困ってしまいます。ということで、代替ライブラリを探してみました。 現在PySimpleGUI使っている方現在PySimpleGUIをインストールして使っている方は、継続して使えます。ただし、使用バージョンによって今後の対応が変わる可能性があります。 個人でHobbyistライセンス登録をしてVer5台をインストールしている方 →ライセンスが切れるまで(登録から1年間)は使用可能ですが、それ以降は使用不可 ライセンス登録せずにVer4台をインストールしている方 →インストール済みのものは今後もずっと使えますが、PC入れ替えなどでのライブラリ再イン

            [Python]PySimpleGUIが使えなくなる件と、その代替ライブラリの紹介|ホッタ
          • PySimpleGUIで内容を更新する - Qiita

            目次 PySimpleGUIで内容を更新する         ←今ここ PySimpleGUIでマルチスレッドで内容を更新する(20230827公開) はじめに Excel VBAやAccess VBAでフレームを利用したGUIアプリを作る際のこだわりが私にはある。 黒地に白のテキストボックス(ターミナルを模している)を用意して「◯◯処理を開始します」「◯◯処理を完了しました 全◯件です」といったメッセージを逐次表示するというものだ。 PySimpleGUIで同じことをやろうとしたときいろいろ苦労したので知見をここに残す。 マルチラインのテキストを更新・追記する PySimpleGUIで複数行のテキストを表示するのは sg.Multiline() 。 一行テキストの sg.InputText() と同じく、表示と入力の両方に対応している。 公式のドキュメントはこちら。 インプットテキストや

              PySimpleGUIで内容を更新する - Qiita
            • Pythonでも王道のPyQt, PySide6がいい。PySimpleGUIは罠だらけ|大和 司

              PythonでGUIアプリの開発の話。2周回って再びPySide6に戻ってきた。そう、最初にPythonでGUIをどのライブラリで実装しようか検討した際に最初に結論を出したときの決定候補、PySide6だったのだ。これがなぜかPySimpleGUIが出てきて色々混乱し、結局検討候補を全部試した結果、2周回ってPySide6に戻ってきた、という無駄な周回をした日記。 (約 5,400文字の記事です。) シンプルに見えて実はドロドロなPySimpleGUI最初にPySide6に決めてみたものの、公式チュートリアルサイトを覗いて何だか色々面倒そうだな、と思って考え改めたのが運の尽き。PySimpleGUIは確かに「単に実装するだけ」ならば驚速だった。だがしかし!肝心のUIとしての使い勝手が悪かった。悪すぎた。 本当にもう、ボタンUIとウィンドウを設置すること「しか」できなかったのだ😭例えばシン

                Pythonでも王道のPyQt, PySide6がいい。PySimpleGUIは罠だらけ|大和 司
              • PySimpleGUIで簡易アプリのメニュー画面を作る - Qiita

                でインポートできる。 毎度毎度pysimpleguiと打つのは大変なので as sg とすると後が楽。 レイアウトでよく使うもの ・sg.Text('キーワード') ・sg.In(key='word') ・sg.InputText() ・sg.FolderBrowse(key="folder") ・sg.Button('スタート') Text テキストの表示 In 入力欄 InputText 文字入力 FolderBrowse こんな感じにファイル参照される。 ###Button ##レイアウトの仕組み GUIを表示させるには、Windowを作成する必要がある。 window = sg.Window('メニュー名', layout ) event, values = window.read() メニュー名はこんなの layout レイアウトは作成したテキストとかボタンとかの並び順を指定でき

                  PySimpleGUIで簡易アプリのメニュー画面を作る - Qiita
                • Python画像処理のためのGUI入門(PySimpleGUI解説) - Qiita

                  はじめに Pythonを使って画像処理を行う際、パラメータを動的に変更しながら処理結果を確認したいということは多いかと思います(ですよね?)。こういった時にGUIベースのアプリケーションが作れると非常に便利ですが、PySimpleGUI でそれを簡単に実現することができます。 本記事では PySimpleGUI の基本的動作を理解しながら、インタラクティブな画像処理アプリケーションの作成方法を習得することを目的とします。 PySimpleGUI に関する基本的な説明から入るので、ある程度使い方が分かっている方は実践編から入って、不明点は都度戻って補完するのが良いかと思います。 よく見そうなところ 項目 概要

                    Python画像処理のためのGUI入門(PySimpleGUI解説) - Qiita
                  • PySimpleGUIの使い方・前編 - Qiita

                    PythonのGUIパッケージ「PySimpleGUI」の基本的な使い方について、主にイベントをテーマに紹介します。前編のこの記事ではPySimpleGUIだけでできることを扱います。後編では低レベルのフレームワーク「tkinter」を利用したイベント処理を扱う予定です。 1.環境について この記事のすべてのコードは以下の環境で動作を確認しています。 Windows11 Python:3.11.0 PySimpleGUI:4.61.0 ほとんどの内容はWindowsのPCに最新のPyhonと、pipでインストールできる最新のPySimpleGUIを用意すれば利用できると思います。ただし一部の内容は今現在、pipでインストールできるPySimpleGUIでは利用できません。詳しくは当該箇所で改めて説明します。 最初のウィンドウを作る PySimpleGUIはウィンドウという土台に、ボタンやテ

                      PySimpleGUIの使い方・前編 - Qiita
                    • PySimpleGUIのボタンをエンターで押して実行したい - Qiita

                      import PySimpleGUI as sg sg.theme('DarkAmber') layout = [ [sg.Text('何か入力してください')], [sg.InputText()], [sg.Button('OK'), sg.Button('キャンセル')] ] window = sg.Window('エンターキーを押してOKをクリックさせたい', layout, alpha_channel=0.95, no_titlebar=True, grab_anywhere=True,return_keyboard_events=True) while True: event, values = window.read() if event == sg.WIN_CLOSED or event == 'キャンセル': break if event == "OK": print(va

                        PySimpleGUIのボタンをエンターで押して実行したい - Qiita
                      • PySimpleGUI色の名前を知る - Qiita

                        PySimpleGUIで色を設定する際に色の名前を知りたくなりました。 方法を調べたところ、PySimpleGUIリポジトリのDemoPrograms内にあるDemo_Color_Names.pyを実行すると名前を知ることができました。 方法は簡単で上記URLのコードをコピーして実行するだけです。 実行すると以下のようなGUIが表示されクリックした色の名前を確認できます。 一応、ソースコードのコピーを載せておきます。 # !/usr/bin/env python import PySimpleGUI as sg """ Shows a big chart of colors... give it a few seconds to create it Once large window is shown, you can click on any color and another wind

                          PySimpleGUI色の名前を知る - Qiita
                        • 【Python】PySimpleGUI 備忘録 - Qiita

                          参考:https://blog2.k05.biz/2021/09/python-pystray.html sg.Window と併用するときはマルチスレッドにする必要あり 英語だと System tray Windows で「隠れているインジケータを表示します」としか表示されないので、このワードにたどり着くまでに苦労した ■ 結論 タスクトレイにだけ出現するアプリケーションにしたかったが、そういう使い方じゃない バックグラウンドで走っているアプリを配置しておくところで、実際に使用するときはタスクバーにアイコンが出る(LINE や Discord などもそう) 今回は常時画面を表示させたかったのでタスクトレイには置かない タスクバーにアイコンを表示しない sg.Window の引数に no_titlebar=True, grab_anywhere=True を指定することで可能 しかしこれを

                            【Python】PySimpleGUI 備忘録 - Qiita
                          • 【Python(PySimpleGUI)でGUIアプリ入門】入力ポップアップ(popup_get)の使い方

                            ポップアップ入力の種類 入力ポップアップには、以下の種類があります。 popup_get_text :1行のテキストを取得します popup_get_file :ファイル名を取得します popup_get_folder :フォルダ名を取得します popup_get_text このポップアップを使用して、ユーザーから1行のテキストを取得します。 テキスト入力フィールドでポップアップを表示します。入力したテキストを返すか、閉じた/キャンセルした場合はなしを返します popup_get_text( message, title = None, default_text = "", password_char = "", size = (None, None), button_color = None, background_color = None, text_color = None, ico

                              【Python(PySimpleGUI)でGUIアプリ入門】入力ポップアップ(popup_get)の使い方
                            • [Python]PySimpleGUIでGUIプログラミング

                              GUIで操作できるものを作ろうとしてTkinterを覚えようとしたのですが、正直難しい……。 もっと簡単にできるものがないかと探したら、PySimpleGUIを見つけました。 このページではPysimpleGUIのインストールや使い方についてまとめます。 公式のReadme日本語バージョン PySimpleGUI Documentation

                                [Python]PySimpleGUIでGUIプログラミング
                              • TkEasyGUI(Python)で簡単GUI(PySimpleGUI有料化に伴い移行します!) - 土日の勉強ノート

                                Pythonで簡単にGUIアプリが作れる環境として、PySimpleGUIがバージョン5から、商用利用の場合は有償となりました。 個人が使う場合は、これまで通り、無償で使えるとのことですが、ライブラリを使い分けるのは大変なので、PySimpleGUIのAPIの互換性を持つ「TkEasyGUI」に乗り換えることにします!という記事です。 今回は、TkEasyGUIの紹介と簡単な使い方を紹介しようと思います。 それでは、やっていきます! はじめに TkEasyGUIのインストール TkEasyGUIの簡単な使い方 終わりに はじめに 単純なGUIアプリを作るときに、大変重宝していたPySimpleGUIが有償化されたということで、大変残念なニュースでした。 ですが、PySimpleGUI互換のTkEasyGUIを使ってみると、え?同じやん?というぐらい、(今のところ)使い勝手がほとんど変わらな

                                  TkEasyGUI(Python)で簡単GUI(PySimpleGUI有料化に伴い移行します!) - 土日の勉強ノート
                                1

                                新着記事