簡體   English   中英

Python Selenium - ResourceWarning:啟用 tracemalloc 以獲取對象分配回溯

[英]Python Selenium - ResourceWarning: Enable tracemalloc to get the object allocation traceback

我正在使用 BrowserStack 在 Python 中運行 Selenium 腳本。 請記住,我是 Python 新手,所以也許有一個我沒有看到的簡單解決方案。

你可以在這里看到代碼

當我運行它時,它總是顯示以下內容: PyCharm 轉儲

如何解決“ResourceWarning: E​​nable tracemalloc to get the object allocation traceback”錯誤? 我需要安裝一些軟件包,在設置中啟用某些東西,還是..? 正如您在底部看到的那樣,測試總是會執行,但這些警告總是會出現。

正如這里提到的!

此 ResourceWarning 表示您打開了一個文件,使用了它,但后來忘記關閉該文件。 當 Python 注意到文件對象已死時,它會為您關閉它,但這只會在某個未知時間過去后發生。 因此,在最近的版本中,Python 在執行此操作時也會打印 ResourceWarning。

tracemalloc 模塊是一個調試工具,用於跟蹤 Python 分配的內存塊。 您可以參考此了解更多詳情: https : //docs.python.org/3/library/tracemalloc.html

因此,這只是一個警告,要求您啟用 tracemalloc 而不是錯誤。 這不會影響您的測試用例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM