Hi, I just wondered how many Packages are in the Python Package Index. I could not find any counter, but I found that there is a category overview on http://pypi.python.org/pypi?%3Aaction=browse .
A quick look at the HTML told me that the number of Packages per Category is listed surrounded by parentheses, at most one per line. So I counted them: import urllib sum=0 for t in urllib.urlopen('http://pypi.python.org/pypi?%3Aaction=browse'): t=t.split('(')[-1].split(')')[0] try: sum += int(t) except ValueError: pass # print "OMG cannot convert %s to int" % t print "sum is: %s" % sum Which yields: sum is: 31670 That would be around half the weight of CPAN, which would be a not-so-bad result ;) My Questions: a) Are there package listed in multiple Categories, which would breaking my counting? b) Did I make some other mistake(s)? c) is there a counter which yields the current number of PyPI-Packages? PS: Please excuse my bad english, I am not a native speaker. THX, Michael -- http://mail.python.org/mailman/listinfo/python-list