mirror of
https://github.com/florisboard/florisboard.git
synced 2024-09-19 19:42:20 +02:00
18 lines
429 B
Python
18 lines
429 B
Python
import json
|
|
from sys import argv
|
|
|
|
if len(argv) != 2:
|
|
print(f"Usage: {argv[0]} FILE")
|
|
exit(1)
|
|
|
|
with open(argv[1], "r") as file:
|
|
layout_json = json.load(file)
|
|
|
|
for i, row in enumerate(layout_json["arrangement"]):
|
|
for j, key in enumerate(row):
|
|
ch = key["label"]
|
|
|
|
layout_json["arrangement"][i][j]["code"] = ord(ch)
|
|
|
|
with open(argv[1], "w") as file:
|
|
json.dump(layout_json, file, ensure_ascii=False) |