質問:
unittest + Selenium を使用して Web オートメーションを実行するだけで、結果として警告メッセージが表示されます。
エラーメッセージ:
【ResourceWarning: Enable tracemalloc to get the object allocation traceback】
Baidu 翻訳: オブジェクト割り当てのバックトレースを取得するために Tracemalloc を有効にする
うーん、わかりません。このメッセージは警告サインであり、プログラムの通常の実行には影響しませんが、このメッセージを見るといつも不快になります。しばらく探して、ようやく理由がわかりました
解決:
閉じられていないプロセスがあり、クリーンアップ中にプログラムでエラーが発生しました
操作の完了後にブラウザドライバーを閉じる命令を書いていないため、次のコードを実行しても警告メッセージは表示されません
self.driver.quit()