C++ で記述された COM をテストするための Python テスト ケースを作成しています。現在、コール スタック オーバーフローを回避するために、COM の再帰関数を非再帰に書き直しています。次に、この変更をカバーする Python テスト ケースを作成する必要がありますが、Python でコール スタック情報を監視する方法がわかりません。オブジェクトのメモリ使用量を監視する必要があるかもしれません。
ほとんどすべてのアドバイスがPySizerまたはヒープを使用することであることがわかりましたが、私の質問は、テストケースが他の同僚のコンピューターで実行されるため、サードパーティのライブラリを自由にインポートできないことです。それらをプッシュすることはできませんすべてサードパーティのライブラリをインストールします。誰が私を助けることができますか?ありがとうございました!