def voc1(lista_palabras, Pydict=PyDictionary()): #Funciona as intended. Y capitalizada además. ## A partir de una lista de palabras devuelve el diccionario con Palabra : Lista de definiciones de esa palabra. lista_palabras = capitalize_lista(lista_palabras) # capitalizamos. definiciones = [] for item in lista_palabras: # print(item) definiciones.append(meaning2(item)) # Now we have a list withing list that contains all definitions. diccionario = dict(zip(lista_palabras, definiciones)) return diccionario
def gram_type(word="word", Pydict=PyDictionary()): return (Pydict.meaning(word).keys() ) #Retrieves the categorical definitions.
def meaning_paired(word="word", Pydict=PyDictionary()): return Pydict.meaning( word) #Extraemos la lista de las definiciones de la palabra.
def meaning(word="word", Pydict=PyDictionary()): return list(Pydict.meaning(word).values())[0] #We get the definitions.
# Updating things and installiing pydictionary. ##tengo que usar este https://pypi.org/project/PyDictionary/ import pip # install PyDictionary # pip.main(['install','--upgrade','setuptools']) # pip.main(['install','PyDictionary',"string-color"]) #### This to install pydictionary 2.0.1 import pandas from pydictionary import PyDictionary dictionary = PyDictionary() # Hacemos un diccionario con todas las palabras. from stringcolor import * def meaning_paired(word="word", Pydict=PyDictionary()): return Pydict.meaning( word) #Extraemos la lista de las definiciones de la palabra. def meaning(word="word", Pydict=PyDictionary()): return list(Pydict.meaning(word).values())[0] #We get the definitions. def gram_type(word="word", Pydict=PyDictionary()): return (Pydict.meaning(word).keys() ) #Retrieves the categorical definitions. print( dictionary.meaning("increase")) #Ok, there IS a second key for Verb. Fock.