門脇 (@satoru_kadowaki) です。3月の 「Python Monthly Topics」 は、Rust製のパッケージ管理ツール 「uv」 について紹介します。 はじめに どのようなプログラミング言語においても、仮想環境の構築やパッケージ管理は重要です。本記事でいう 「仮想環境」 とは ...
「この処理、実行するのに何秒かかっているんだろう?」 「APIを連続で叩かないように、1秒待ってから次の処理に進みたい」 プログラムにおいて、時間を扱うのは非常に基本的な要件です。Pythonでは、標準ライブラリの**time**モジュールが、こうした時間 ...
Pythonでプログラムのパフォーマンスを測定したい時、どの関数を使っていますか? 「処理にかかった時間」を正確に測ることは、高速化の第一歩です。 しかし、Pythonの標準ライブラリ time モジュールには、時間を測るための関数がいくつも用意されており ...