Python– category –
-
Python 3.14のExecutor.mapでタスクの先行投入を抑える方法|buffersizeとmax_workersの違い
Python 3.14で追加されたExecutor.mapのbuffersizeを使い、大きな入力列の先行投入を抑える方法を解説します。Eventを使う小さな例で、max_workersやchunksizeとの違いも確認します。 -
Python 3.14のargparseで色コードを消す方法|color=False・NO_COLOR・ログ保存
Python 3.14のargparseでヘルプやエラーに混じるANSI色コードを消す方法を解説します。color=Falseと環境変数を使い分け、ログ保存まで確認します。 -
Python 3.14のPath.copyとcopy_intoの違い|保存先の指定で迷わないコピー手順
Python 3.14で追加されたPath.copy()とcopy_into()を、保存先の指定方法から整理します。練習用ファイルで上書き、戻り値、3.13以前のエラーまで確認できます。 -
uv syncで新しい依存が入らない?lockedとfrozenの違いとlock更新漏れ
pyproject.tomlへ依存を追加しても古いuv.lockのままなら、--frozenは成功しつつ新しい依存を入れません。--lockedとuv lock --checkで更新漏れを検出し、正しくlockを更新する手順を解説します。 -
Ruffで必要なnoqaがRUF100になる原因|selectとextend-selectの違い
RUF100を単独で--selectすると既存ルールが外れ、必要なnoqaまでunusedに見えることがあります。有効ルールと元診断を確認してから安全に削除する手順を解説します。 -
Python 3.14でProcessPoolExecutorが失敗するときの直し方:forkserver・pickle・mainガードを確認
Python 3.14更新後のProcessPoolExecutor失敗を、起動方式、pickle、mainガード、パッチ版の順に切り分けます。 -
uv runで自作コマンドが見つからないときの直し方:project.scriptsとパッケージ設定を確認
依存は入るのに自作CLIだけ起動しないとき、build-system、project.scripts、実行環境を順に切り分ける手順です。 -
Python 3.14で.zstファイルを読み書きする方法|compression.zstdとzlibの違い
Python 3.14以降では、標準ライブラリのcompression.zstdでZstandard形式の.zstファイルを読み書きできます。標準APIのimportはfrom compression import zstdです。UTF-... -
Python 3.14のt-stringはstrではない|Templateの結合エラーと文字列が必要なときの対処
Python 3.14のt-stringは通常のstrではなく、string.templatelib.Templateを生成します。最終的な表示文字列だけが必要ならf-stringを使い、静的部分と補間値を分けた構...
