Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
B! 1 0 0 0 Pythonで長い行を改行して書きたいとき、式などで+やandなどの演算子が混じってるときは その前後で改行することが多いと思いますが、 その際に改行を演算子の前にするのか、後にするのか、は迷うところです。 これに関してPythonのコーディング規約であるPEP 8では改行は演算子の前にすることを推奨しています。 ただ、実はこれは2016年頃に変わったもので、それ以前は逆に改行は演算子の後にすることが推奨されていました。 PEP 8による改行を演算子の前後どちらでするか、の定義 Flake8での定義 blackでの定義 まとめ PEP 8による改行を演算子の前後どちらでするか、の定義 演算子の後で改行をする、というのは以下の様なケース。 abc = (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
お疲れ様です。 今回はちょっとしたライブラリ紹介的な記事です。 Pythonで使用できる「Gooey」というライブラリをですが、Pythonスクリプトを簡単にGUI化できます。結構前から使っていたのですが日本語の記事がほぼ無いのでせっかくなのでまとめようと思います。 (自分用の備忘録としても残しておきたいといういつもの動機です笑) Gooeyの公式GitHubリポジトリはこちらです。 github.com また、公式の実装例もありますので気になる方はこちら。 github.com Gooeyの概要 Gooeyを使うメリット・デメリット 👍ポイント 👎ポイント 実際に実装する場合 参考サイト 日本語化 ソースコード Gooeyの概要 Pythonの標準モジュールの「argparse」を使用し、コマンドライン引数にあたる部分を入力するフォームと、実際に実行されるときのコマンドライン上のログ
Python GUI開発は、ネイティブデスクトップソフトウェア、タッチファーストモバイルアプリ、ブラウザ提供のインターフェイス、そして洗練されたターミナルアプリケーションを含む複数の異なるターゲットを網羅しています。どのツールキットも4つすべてに最適です。 ほとんどの生産的なデスクトッププロジェクトでは、PySide6が最も強力なデフォルトです。なぜなら、公式のQt 6バインディングと成熟したウィジェットスタック、および幅広いプラットフォームサポートを組み合わせているからです。Fletは、デスクトップ、ウェブ、モバイルに到達するために1つのPythonコードベースが必要な場合に、最もアプローチャブルな現在の選択です。Tkinterは、ほとんどの設定なしで実行する必要がある小さなツールにとって、まだ妥当な答えです。 最終更新:2026年7月。ランキングは、現在のメンテナンス、エコシステムの採
tkinterの制限を超える20以上のPython GUIフレームワークを調査し、商用利用可否、学習難易度、パフォーマンス、プラットフォーム対応を含む10の評価軸で分析しました。結果として、用途に応じた明確な推奨フレームワークが判明しました。 主要フレームワーク比較表デスクトップアプリケーション向けフレームワーク$$ \begin{array}{|l|l|l|l|c|l|} \hline \text{FW} & \text{Lic} & \text{商用} & \text{学習} & \text{GitHubスター} & \text{特徴} \\ \hline \text{PySide6} & \text{LGPL} & \text{無料} & \text{2-3週} & \text{-} & \text{Qt6/400+W/機能充実} \\ \hline \text{PyQt6} & \
はじめに 本記事はOpenCV Advent Calendar 2022 の10日目の記事です。 3日目の【画像認識】AIひろゆきがスプラトゥーン3のキルデス報告してくれるアプリ作った話に引き続きアドベントカレンダーに投稿します。 今やPCやタブレットを利用してデジタルイラストを書くことが当たり前になった時代。 僕が中学生の頃は、ライセンスが5000円で買える「ペイントツールsai」一強の時代でした。(今では利用者はほとんどいないでしょうが…) その後CLIP STUDIOが台頭し、タブレット専用アプリもどんどん増えイラスト作成アプリは軍用割拠の時代ではないでしょうか。 僕がかつて、週刊連載の漫画アシスタントをやっていた時は徹夜・泊まり込みの中CLIP STUDIOには嫌というほどお世話になりました🤣🤣🤣 オートアクション、ショートカットの設定、G13のキー配置、時短術には今でも相当
Installing uv Installation methods Install uv with our standalone installers or your package manager of choice. Standalone installer uv provides a standalone installer to download and install uv:
クアルコムがPythonライクな新言語「Mojo」開発元のModular社買収を発表。AIデータセンター市場へ本格参入 スマートフォン用のSoC(System-on-a-Chip)や各種通信機器向けの半導体事業などで知られるクアルコムテクノロジーズ社(以下、クアルコム)は、AI処理の高速化を目指すPythonライクな新言語「Mojo」の開発元であるModular社の買収を発表しました。 Modular創業者はLLVMやSwiftの開発者 Modular社は、コンパイラ基盤として広く使われているLLVMやApple製品の開発言語であるSwift言語、GoogleがAI処理のために設計したCloud TPUなどの開発に関わってきたChris Lattner氏が共同創業者兼CEOを務める企業です。 同社が2023年5月に発表したMojo言語は、AI処理を高速に実行するPythonライクなプログラ
福田(@JunyaFff)です。本連載Python Monthly Topicsで2024年3月に公開したRust製のPythonパッケージ管理ツール「uv」を使ってみよう で紹介した「uv」が、さらなる進化を遂げました。今回は、その新機能を紹介します。 はじめに Astral社が開発するRust製の高速なpipの代替ツール「uv」がパッケージマネージャーとして8月にアップデートされました。pipの代替ツールとしてだけでなく、Pythonプロジェクト、コマンドラインツール、単一ファイルスクリプトさらにPython自体を管理できるようになりました。uvは、pipやpipx、venv、poetryやpyenvのような機能を包括していると言え、そしてそのすべてが非常に高速に動作します。 本記事では、アップデートした「uv」の新機能を中心に紹介します。 基本的な使い方は Rust製のPythonパ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに Python のパッケージ管理などを行える「uv: Unified Python packaging」に関する話です。 ●Astral: Next-gen Python tooling https://astral.sh/ uv を使ったクイックスタートなどをよく見かけていたものの、長い間、導入しないままだったのですが、ここ最近になって使い始めました。 今回試そうと思ったきっかけ 今回、uv を導入してみようと思ったきっかけを書いてみます。 以下を試してみようとした時に、過去に何度か見かけていた uv が出てきていて、そろそろ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く