File size: 456 Bytes
c59bac4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | from __future__ import annotations
import argparse
import json
from pathlib import Path
from detect import classify
def main() -> None:
parser = argparse.ArgumentParser()
parser.add_argument("record_json", type=Path)
args = parser.parse_args()
row = json.loads(args.record_json.read_text(encoding="utf-8"))
print(json.dumps(classify(row.get("telemetry", row)), ensure_ascii=False, indent=2))
if __name__ == "__main__":
main()
|