2014-01-24 2 views
3

파이썬 패키지를 pypi에 업로드했는데 얼마나 많은 "실제"다운로드가 있었는지 추적하고 싶습니다. 마찬가지로, 내 패키지가 1000 다운로드 (하루, 주, 월간 상관 없음)라는 점을 감안할 때, CI 서버에서 다운로드 한 수를 버려야합니다. 즉, 실제 사용자가 아닌 다운로드를 삭제하고 싶습니다.실제 사용자가 pypi 패키지를 다운로드하는 횟수를 알려주는 방법은 무엇입니까?

이 작업을 수행 할 수있는 방법이 있습니까?

감사합니다.

설치하려면 :

+0

"실제 사용자"라는 개념은 정의하기 어렵습니다. 이번 달에 다섯 번째 virtualenv를 설정하고'pip'가 자동으로 요구 사항을 다운로드하도록하면 사용자가 다운로드 할 수 있습니까? 내가 virtualenv (및 관련 설정)의 생성을 스크립트 할 때 나는 그것을 정기적으로하기 때문에? – delnan

+0

네, 그렇습니다. 정의를하기는 어렵지만, 로컬 또는 샌드 박스, 스테이징 환경 또는 프로덕션 환경에서 작업 할 경우 "실제"다운로드로 간주됩니다. 그러나 CI 서버의 환경과 같은 환경은 변동이 심하며 몇 가지 작업을 수행 한 후 매우 짧은 시간 후에 설치된 패키지를 폐기 할 수 있습니다. – Gerard

+0

[삐삐 랭킹 페이지] (http://pypi-ranking.info/alltime)를 확인하십시오. –

답변

1

당신은 허영을 사용할 수 있습니다 pip install vanity

실행 : vanity name-of-package

참고 :파이썬 색인을 포장하는 것은 현재 PyPi에서 이동하는 것입니다 사이트가 Warehouse으로 변경되므로이 통계는이 마이그레이션 중에 약간 꺼져있을 수 있습니다. 웨어 하우스 사전 제작 사이트는 here입니다.