diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2012-05-29 20:08:56 +0200 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2012-05-29 20:08:56 +0200 |
commit | c25cee2501e97a0da7a58952b506625cdf188865 (patch) | |
tree | a437218ff3c8d03fabb094fca2b8f47c9b78ab23 | |
parent | 058df15ce861044b69399371fea060c1f79b1b19 (diff) | |
download | alpine-stats-c25cee2501e97a0da7a58952b506625cdf188865.tar.bz2 alpine-stats-c25cee2501e97a0da7a58952b506625cdf188865.tar.xz |
Deleted temp file
-rw-r--r-- | packages.py~ | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/packages.py~ b/packages.py~ deleted file mode 100644 index 395d6f4..0000000 --- a/packages.py~ +++ /dev/null @@ -1,60 +0,0 @@ -import os -import sys -import urllib2 -import tarfile - -def grab(url): - data = urllib2.urlopen(url) - localFile = open('APKINDEX.tar.gz', 'w') - localFile.write(data.read()) - localFile.close() - - tar = tarfile.open('APKINDEX.tar.gz') - tar.extract('APKINDEX', path=".") - tar.close() - -# fobj = open('APKINDEX', 'r') -# for line in fobj: -# if line.startswith('o'): -# count = count + 1 -# fobj.close() -# print "Total: ", count - - countStd = 0 - countDev = 0 - countDoc = 0 - countLib = 0 - total = 0 - - fobj = open('APKINDEX', 'r') - for line in fobj: - if line.startswith('P'): - if line[len(line)-4:len(line)-1] == 'dev': - countDev = countDev + 1 - elif line[len(line)-4:len(line)-1] == 'doc': - countDoc = countDoc + 1 - elif line[len(line)-5:len(line)-1] == 'libs': - countLib = countLib + 1 - else: - countStd = countStd + 1 - fobj.close() - total = countStd + countDev + countDoc + countLib - numbers = (countStd, countDev, countDoc, countLib, total) - return numbers - -def clean(): - os.remove('APKINDEX.tar.gz') - os.remove('APKINDEX') - -def main(argv): - #url = 'http://nl.alpinelinux.org/alpine/v%s/packages/main/APKINDEX.tar.gz' % argv - url = 'http://ancient.alpinelinux.org/alpine/v%s/apks/INDEX.md5.gz' % argv - numbers = grab(url) - - print "| '''%s'''\n| %s\n| %s\n| %s\n| %s\n| %s\n|-" \ - % (argv, numbers[4], numbers[0], numbers[1], numbers[2], numbers[3]) - - clean() - -if __name__ == "__main__": - main(sys.argv[1]) |