私はそこに多くのモジュールを持つ大きなプロジェクトを持っていて、その上でいくつかのプロファイリングを実行したいと思います。私は基本的には、それが呼び出されたときにプロファイリングするための関数に追加できるデコレータを提供するプロファイルモジュールを持っています。pythonモジュールのインポートの質問
問題は、私が持っているモジュールの数十にそのモジュールをインポートする必要があるということです。これはうまくいきますが、インポートされたプロファイリングモジュールまたは関数のデコレータをバージョンコントロールにプッシュすることはできません。これは、インポート/エクスポートを行うたびに、すべてのプロファイリングコードを追加/削除する必要があることを意味します。
私のプロジェクトのすべてのモジュールでモジュールを手動でインポート/削除せずにプロファイリングコードの追加/削除を管理するシステムはありますか?私たちは水銀を使用しますが、私は実際に水銀の設定を混乱させたり、支店を作ることはできません。
うわー、それは素晴らしい考えです。私は間違いなくこれを試してみると思います – Falmarri
@Falmarri、お手伝いをして幸いです:-) – xscott
作品は完璧です] – Falmarri