INNER CODE UNIT · Python

parse_layout

Julow/Unexpected-Keyboard · check_layout.py:69

def parse_layout(fname):
    keys = {}
    root = ET.parse(fname).getroot()
    if root.tag != "keyboard":
        return None
    for row in root:
        parse_row_from_et(row, keys)
    return root, keys

def parse_row(fname):
    keys = {}
    root = ET.parse(fname).getroot()
    if root.tag != "row":
        return None
    parse_row_from_et(root, keys)
    return root, keys

def check_layout(layout):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…