PythonでGUIを持つデスクトップアプリを開発するには、TkinterやPyQtなど、いくつかの選択肢がある。しかし、いずれも本格的なGUIを作るのには向いているが、ちょっとしたツールを素早く作りたい場合に、学習コストの問題や開発が煩雑という問題があった。
インプレスグループで電子出版事業を手がける株式会社インプレスR&Dは、『PythonでGUIをつくろう─はじめてのQt for Python』(著者:浅野 一雄)を発行いたします。 【PythonでGUIをつくる!】 2018年6月にオフィシャルリリースされたQt for Pythonを利用して ...
Python has established a prominent place in the realm of the world’s most widely used programming languages, aptly so. This popularity stems from Python’s versatility, ease of understanding, and its ...
脆弱性ポータルサイトJVNは9月5日、国産のPython用GUIライブラリ「TkEasyGUI」に関する脆弱性レポート(JVN#48739895)を公開した。複数の脆弱性が発見されたとして、注意を喚起している。 脆弱性の内容は、以下の通り(括弧内はCVSS 4.0のスコア)。 CVE-2025-55037:OS ...
筆者はプログラマーというわけではないが、たまにプログラムを書く。主に使用する言語はPythonだ。 とはいえ、ライブラリをいい感じに組み合わせて動かしているだけで、それをプログラムと呼んでいいのか自分でも葛藤があるくらいだ。自信はまったく ...
インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:高橋隆志)は、『改訂新版 Pythonで始める簡単デスクトップアプリ開発FreeSimpleGUI入門』(著者:ホッタ)をインプレス NextPublishingより発行 ...
前回、PDFの作成ツールを作った。実はこのツール、友人に頼まれて作ったものだった。友人と話していて「こんなツールがあったら良いのに!」と言っていたので、筆者が本連載のネタにもなると思って「それなら簡単に作れるよ」と安請け合いしたのだっ ...
前回の記事において、 Ubuntuプロジェクトでのパッケージの取り扱いについて、 筆者の事実誤認による誤った記述がありました。主要な誤りは2点で、 パッケージの分類基準と、 Feature Freezeの説明です。他にも説明の誤りがあり、 全面的に内容を修正しました。
Pythonスクリプトにグラフィカルインタフェースを実装する場合の選択肢としては、多少煩雑になるのは覚悟の上でTKinterなどのGUIプログラミングキットを用いるのが一般的だろう。ただしこの手法を実践するにはかなり高度なコーディングスキルが求められる ...