# Ejemplo de consulta al DGLA (repasar consulta de raposa y gochu)
import requests
palabra=input("palabra: ")
URL="https://mas.lne.es/diccionario/buscador?q="
resultado=requests.get(URL+palabra)
if resultado.status_code!=200:
print("error, no ha sido posible conectarse",resultado.status_code)
exit()
respuesta=resultado.text
with open("todo_html.txt","w") as fichero_todo_html:
print(respuesta,file=fichero_todo_html)
salida=open("salida.txt","w")
if "
Significado" in respuesta:
extracto=respuesta.split("Significado")[1].split("")[0]
extracto=extracto.split("")[1].split("
")[0]
significados=extracto.split("
")
print("significado")
print(significados,file=salida)
for numero,elemento in enumerate(significados[1:]):
item=elemento.split("' in respuesta:
# varios significados
extracto=respuesta.split("")[1:]
print("acepciones")
#print(extracto,file=salida)
numero=0
for elemento in extracto:
if "glyphicon" in elemento:
numero=numero+1
titulo=elemento.split(">")[1].split("")[1:]:
acepcion=acepcion.split("<")[0]
print(" "+acepcion)
print(elemento,end="*****************************\n",file=salida)
elif "No se han encontrado coincidencias" in respuesta:
print("no se han encontrado coincidencias")
else:
print("caso desconocido")
salida.close()