INNER CODE UNIT · Python

save

KSwordDEV/KSword · tools/acceptance_record.py:39

def save(document: dict) -> None:
    with io.open(RECORD, "w", encoding="utf-8", newline="\n") as handle:
        json.dump(document, handle, ensure_ascii=False, indent=2)
        handle.write("\n")


def find(document: dict, item_id: str) -> dict:
    for item in document["acceptance_items"]:
        if item["id"] == item_id:
            return item
    raise SystemExit("unknown acceptance id: %s" % item_id)


def cmd_set(args: argparse.Namespace) -> int:
    document = load()
    item = find(document, args.id)

    if args.implementation:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…