Python

Python

Ruff更新で警告が増えたら? Python CLIで差分確認と自動修正を試す

Ruffを更新したら、動いていたコードに新しい指摘が出た。小さなPython CLIで更新前後を比較し、差分を見てから直す方法と、自動修正だけでは分からない問題を確かめます。
Python

PythonとDuckDBで月別CSVをまとめる|列順・欠けた列・型違いに対処する

列順が変わったCSVや、メモ列のない月をまとめて集計。数値にできない金額や注文IDの重複を見つけたら止める、小さなPythonスクリプトを作ります。
Python

Python 3.15のlazy importを試す|CSV集計CLIの起動とエラーを比較

同じCSV集計CLIを3通りのimportで動かし、ヘルプだけなら読み込まれない仕組みと、実際に使ったときのエラーを確かめます。
A2A

A2AのTaskライフサイクル入門|進捗・ストリーミング・キャンセル設計

A2Aの長時間処理では、最終結果だけでなく状態遷移と再接続後の復元可能性が重要です。
A2A

A2A Protocol 1.0入門|Pythonで最小エージェントサーバーを作る

A2Aは独立したエージェント同士を接続するプロトコルです。Python SDKの役割を分けて最小サーバーを組み立てます。
Pyodide

PyodideでブラウザPython実行環境を作る|Windows 11でゼロから構築

Pyodide 314.0.5を使い、Pythonコードをブラウザ内で実行できるミニ実行環境をWindows 11で作ります。HTML・CSS・JavaScriptの3ファイルで、初期化状態、標準出力、例外表示、連打防止まで実装します。
Pyodide

Pythonをブラウザで動かせるPyodideとは?仕組みと使い方を解説

Pyodideを使うと、WebサーバーでPythonを実行しなくても、ブラウザ内でPythonコードを動かせます。その仕組みと向いている用途を学び、入力した数値をPythonで計算するWebアプリを作ります。