diff options
author | emkael <emkael@tlen.pl> | 2019-04-20 01:50:10 +0200 |
---|---|---|
committer | emkael <emkael@tlen.pl> | 2019-04-20 01:50:10 +0200 |
commit | 82744075fdd8be41033463d6ee7134b1f63fd7c9 (patch) | |
tree | d2197205ba235a5e4d5e8dca0383d4eb2ad11e71 /scripts | |
parent | 80292c05a38bbce6a3472ce2c8c86bd3f43e7512 (diff) |
Building minimal JSON datafiles + rewrites from ranking page URLs
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/datafiles-generate-minimal.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/datafiles-generate-minimal.py b/scripts/datafiles-generate-minimal.py new file mode 100644 index 0000000..896a1ec --- /dev/null +++ b/scripts/datafiles-generate-minimal.py @@ -0,0 +1,15 @@ +import json, sys + +from pyranking.fetch import fetch_ranking + +ranking_date = sys.argv[1] +ranking = fetch_ranking(ranking_date) + +output = {} +for row in ranking: + output[row['pid']] = { + 'p': row['place'], + 'r': float(row['score']) + } + +print json.dumps(output) |