我正在對一些 python 庫進行靜態分析,這些庫的源代碼可在 Github 上找到。有沒有辦法找出某個庫在其他應用程式中使用了多少次?GitHub 洞察力僅提供一個月的資訊,就我而言,這不足以比較庫的受歡迎程度。
提前致謝。
uj5u.com熱心網友回復:
就在這里。我最近對這個主題進行了研究。首先,我會推薦
可以與此圖進行互動,以查看每個部分的使用次數,包括根本身。
要非常簡潔地回答您的問題,您可以使用以下內容:
from module_dependencies import Module
mod_name = "mymodule"
module = Module(mod_name , count="all")
print(f"{mod_name} was used {module.nested_usage()[mod_name]['occurrences']} times")
這在托管在 GitHub(或 Gitlab)上的實際專案中提供了清晰、可驗證的使用數量。module_dependencies還提取到使用您感興趣的模塊的那些存盤庫和檔案的鏈接,并跟蹤每個存盤庫有多少星,以防您的分析感興趣。
有關. _ _ module_dependencies再說一遍:我是這個模塊的作者。
uj5u.com熱心網友回復:
你可以使用githunt
但是你必須撰寫一些代碼來使用Python 的Beautiful Soup庫從 html 頁面中提取資訊
存在一個Kaggle 資料集,但它再次沒有更新并且僅限于特定域。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/419150.html
標籤:
上一篇:SqlDeveloper日期比較
