現在、私は手動で任意の関数の合計経過時間やPythonのいずれかのルーチンを検索する方法
すべての開始時刻と終了時刻を使用するすべてのルーチン/機能のための経過時間を見つけるために、以下のコードを使用していますしかし、私はfuctionが自動的に関数全体を返す必要があります。私たちがクエリを実行したときのように、どれくらいの時間を要し、どの関数を実行したいのか、何秒間何ミリ秒もかかると言うと、時間。
ここに私のコードがあります。私はこれに満足していません。ハイエンドのプロフェッショナルなコードラインが必要です。ありがとう。
def ElaspedTime(stime,etime):
from datetime import timedelta
timediff = timedelta(seconds=etime - stime)
return timediff
def STime():
return time.monotonic()
def ETime():
return time.monotonic()
#start_time = time.monotonic()
##call functions here
#end_time = time.monotonic()
#print(ElaspedTime(start_time,end_time))
プロの定義?また、開始点、終了点、および..という計算を持たずに、関数の実行時間を計算する方法は他にありますか? – MooingRawr
次は、コードを強調表示し、 'ctrl' +' k'を押してください。 – MooingRawr
長い回答がありました。https://stackoverflow.com/questions/7370801/measure-time-elapsed-in-python –