From f5b1deff869586314c608e898bc43fbb432065aa Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Wed, 24 Nov 2021 00:20:05 -0500 Subject: mapscore: create map from file --- mapScore.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 mapScore.py (limited to 'mapScore.py') diff --git a/mapScore.py b/mapScore.py new file mode 100755 index 0000000..1a8dfa9 --- /dev/null +++ b/mapScore.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python3 +import sys + +def makeMap(filename): + l= [(0,0) for x in range(0,127)] + with open(filename) as f: + x=0;y=0 + while 1: + c = f.read(1) + if c == '\t': + x=x+1 + elif c == '\n': + x=0;y=y+1 + elif c: + l[ord(c)] =(x,y) + else: + break + return l + +def main(argv): + import json + json.dump(makeMap(argv[1]),sys.stdout) + +if __name__ == '__main__': + main(sys.argv) -- cgit 1.4.1