下载pypi包的统计信息:如何过滤真实用户?

2024-06-09 21:25:32 发布

您现在位置:Python中文网/ 问答频道 /正文

This SO answer答案显示了如何在BigQuery上查询pypi公共数据集,以获得包的下载统计信息。按details.installer.name分解结果,我看到我的一个包的下载值如下:requests、pip、null、bandersnatch、Browser。你知道吗

我知道bandersnatch是一个镜像工具,所以它的计数不应该对我自己的包所追求的“真实用户”统计有贡献。你知道吗

浏览器和请求呢?这些是真正的用户吗?你知道吗

下面是我正在运行的查询的链接:git-remote-aws pypi downloads


Tags: pip答案用户answernamepypi信息so
1条回答
网友
1楼 · 发布于 2024-06-09 21:25:32

基本上:这很难说,这取决于你认为什么是“真正的用户”。CI系统的pip install是“真正的用户”吗?此下载与在本地计算机上键入的pip install无法区分。你知道吗

这也是PyPI不显示下载统计信息的原因。请参阅此处列出的注意事项:https://packaging.python.org/guides/analyzing-pypi-package-downloads/

相关问题 更多 >