0
私はweb.pyでpython webserverを作成しました。 このウェブサーバは正常に動作します。しかし、私は、Webサーバーがデータベースから結果を取得してそれをクライアントに返すためにどれだけの時間を要するかについての情報を得ます。web.pyでruntimeを測定するには?
私はモジュルタイムタイムでそれを実現できますか? 誰かがアイデアを持っていますか?
私はweb.pyでpython webserverを作成しました。 このウェブサーバは正常に動作します。しかし、私は、Webサーバーがデータベースから結果を取得してそれをクライアントに返すためにどれだけの時間を要するかについての情報を得ます。web.pyでruntimeを測定するには?
私はモジュルタイムタイムでそれを実現できますか? 誰かがアイデアを持っていますか?
web.profiler
ミドルウェアを使用して、各応答内にプロファイリング情報を表示できます。
application = web.application(urls, globals(), web.profiler)
その情報が十分でない場合、あなたはあなたのアプリケーションを実行するためにcProfile
を使用することができ、これはあなたに、より詳細な情報が得られます。
import cProfile
cProfile.run("application.run()")
私は現在web.profilerを使用していますが、何も変更されていませんか?これらの2つのライン以上ですか? – Moehre
@Moehre Webページの下部に、プロファイリング情報が表示されます。 – Suever
私のHTML文書の中にあるのですか?私はデノボツールのコンソールで時間情報を見ることができます。私はウェブサーバー内の時間を測定したいだけです。 _application.run(web.profiler)_を設定した場合、Webサイトのコンテンツは表示されなくなります... – Moehre