# 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()