23

現在、Python Package Index (PyPI) にいくつかのパッケージがあります。それらがダウンロードされた回数に関する統計を取得する方法はありますか (手動または経由のeasy_installいずれpipか)。

または、代わりに、メインのパッケージ ページが何回閲覧されましたか?

4

7 に答える 7

26

これに役立つパッケージが少なくとも 2 つあります:pypstatsvanity. Vanity は、コマンド ラインから非常に簡単に使用できます。

vanity numpy 

コンソールに出力されます。

于 2013-03-28T00:37:58.523 に答える
6

更新 2: 戻ってきました! ダウンロードのリストの直後 (ユーザー提供のドキュメントの下) に「ダウンロード (すべてのバージョン)」があります。

http://mail.python.org/pipermail/distutils-sig/2013-June/021344.htmlでの発表- 現在は毎日のカウントです。週と月は利用可能になり次第追加されます。しかし、奇妙なことに、合計ではありません。

更新: これは機能しなくなりました (情報は表示されません) - http://mail.python.org/pipermail/distutils-sig/2013-May/020855.htmlを参照してください(残念ながら、これは他の回答にも影響します)。

誤解しているかもしれませんが(申し訳ありません)、これはあなたのプロジェクトのpypiメインページにあると思います!

最新の詳細については、上記の更新を参照してください (以下の情報を削除しましたが、それはもはや正しくありません)。

于 2012-04-30T00:01:32.267 に答える
2

pypistats Web サイトを使用して統計を確認できるようになりました。

For the pytest package: https://pypistats.org/packages/pytest

The figures are coherent with the bigquery's ones. For instance for day 13-04: 501685 downloads without mirror.

Using request :

#standardSQL
SELECT
  COUNT(*) AS num_downloads,
  SUBSTR(_TABLE_SUFFIX, 7, 8) AS `day`
FROM `the-psf.pypi.downloads*`
WHERE file.project = 'pytest'
  AND _TABLE_SUFFIX
    BETWEEN FORMAT_DATE(
      '%Y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 10 DAY))
    AND FORMAT_DATE('%Y%m%d', CURRENT_DATE())
GROUP BY `day`
ORDER BY `day`
于 2020-04-14T08:23:32.937 に答える