def get_pos(word): wordAPI = WordAPI(client) input = wordnik.model.WordDefinitionsInput.WordDefinitionsInput() input.word = word input.limit = 2 input.useCanonical = True input.sourceDictionaries = 'webster' definitions = wordAPI.getDefinitions(input) pos_list = [] if definitions: for definition in definitions: pos_list.append(definition.partOfSpeech) return pos_list
def get_def(word): wordAPI = WordAPI(client) input = wordnik.model.WordDefinitionsInput.WordDefinitionsInput() input.word = word input.limit = 2 input.useCanonical = True input.sourceDictionaries = 'webster' definitions = wordAPI.getDefinitions(input) def_list = [] if definitions: for definition in definitions: def_list.append(definition.text) return def_list