Example #1
0
def tab(struct, network):
    probableWords = network(struct.history, tabbed=True)
    if len(probableWords) == 0:
        probableWord = ""
    else:
        probableWord = probableWords[0]
    if probableWord != "":
        press.fill(probableWord[len(struct.history) :])
        struct.history = probableWord
Example #2
0
def numkey(struct, keys, network):
    try:
        index = int(keys) - 1
    except:
        return None  # its possible that the user types a key that python
        # doesn't actually know how to parse
    result = network(struct.history, numKey=index)
    if index >= len(result):
        probableWord = ""
    else:
        probableWord = result[index]
    if probableWord != "":
        press.fill(probableWord[len(struct.history) :])
        struct.history = probableWord