# Define the function that will present the definition tui_indent = 3 tui_show_example = True def show_terminal(word): """ Display the definition to the terminal @word Format: { mot: '' cat-gram: '' def: [{ def: '' ex: ['', ''] }] API: '' infos: ['', ''] genre: '' accord: '' } """ indent = tui_indent * ' ' print(indent + word['mot']) line = "" if 'API' in word: line += '/' + word['API'] + '/, ' if 'cat-gram' not in word: line += 'Nature inconnue' else: line += word['cat-gram'] print(indent + line) if 'genre' in word: line += ', ' + word['genre'] for def_w in word['def']: if 'def' in def_w: print(indent + '\t' + def_w['def']) if 'ex' in def_w: for ex in def_w['ex']: print(indent + '\t\t * ' + ex) print('')