簡體   English   中英

Python 執行順序庫/工具

[英]Python Order of Execution Libraries / Tools

我正在嘗試修復一個相當大的純 python 代碼代碼庫(約 100 000 行),如果有一種方法可以查看正在運行的代碼以及運行順序,將會非常有幫助。 有誰知道這樣做的工具? 我已經使用覆蓋率來查看正在運行的內容,但它沒有告訴我順序(這對於更深入地了解數據准備非常重要)。 我也不能簡單地使用日志記錄,因為要記錄的東西太多了。 請告訴我; 這將非常有幫助!

這似乎與您的問題相似

https://stackoverflow.com/questions/50558849/python-how-to-trace-function-execution-order-in-large-project#:~:text=The%20trace%20module%20allows%20you,or%20from %20the%20command%20line

看起來他們列出的答案是這樣的

trace 跟蹤模塊允許您跟蹤程序執行、生成帶注釋的語句覆蓋列表、打印調用者/被調用者關系以及列出程序運行期間執行的函數。 它可以在另一個程序或命令行中使用。

python -m 跟蹤 --count -C 。 一些文件.py ...

暫無
暫無

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

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