いくつかのインポートされたクラス(TweepyやPyMongoなど)を使用してPythonスクリプトを実行しています。パフォーマンスの問題が発生しています(CPUの100%で目詰まりすることもあります)。私のPythonクラスのどれが応答性があるのか知りたいです!
それは可能ですか?
(私の問題の詳細な説明はここにあります。)
いくつかのインポートされたクラス(TweepyやPyMongoなど)を使用してPythonスクリプトを実行しています。パフォーマンスの問題が発生しています(CPUの100%で目詰まりすることもあります)。私のPythonクラスのどれが応答性があるのか知りたいです!
それは可能ですか?
(私の問題の詳細な説明はここにあります。)
プロファイラーを介して行うことは非常に可能です。
プロファイラーは基本的にコードを実行し、その間、コードに関する統計を保存します。たとえば、どの関数がどの関数を呼び出し、各呼び出しにかかる時間などです。
詳細については、この回答を確認してください。