#!/usr/bin/env python
import glob
import os
import argparse
def main():
parser = argparse.ArgumentParser(
description="Convert HTML tab-based .tab files to Pleco-formatted (.txt)"
)
parser.add_argument(
"--folder",
default="dict",
help="Folder containing the source files (default: dict)"
)
parser.add_argument(
"--pattern",
default="*.tab",
help="File pattern to match (default: *.tab)"
)
args = parser.parse_args()
search_path = os.path.join(args.folder, args.pattern)
dict_names = glob.glob(search_path)
replaces = {
"
": chr(0xEAB1),
"": chr(0xEAB2),
"": chr(0xEAB3),
"": chr(0xEAB4),
"": chr(0xEAB5),
"