1. ホーム
  2. python

[解決済み] Pythonです。タイマーの開始と停止 [重複] [重複

2022-03-02 10:42:41

質問

1,000回以上反復して実行するコードがあります。コードが実行される前に開始され、コードの実行が終了した後に停止するタイマーを実装したいのです。これによって、コードが反復を完了するのにかかった時間を測定したいのです。Pythonでそのようなタイマーを実装するにはどうすればよいですか?

コードの構造

タイマーを開始する

//コード

タイマーを停止する

よろしくお願いします。

どのように解決するのですか?

同じ質問に対する回答はこちらです。 https://stackoverflow.com/a/2866456/4380308

import time

t0 = time.time()
code_block
t1 = time.time()

total = t1-t0

または、「timeit」モジュールを使用することもできます。 https://stackoverflow.com/a/2866460/4380308

timeit.timeit('foobar()', number=1000)