El primer problema que tengo que resolver en mi proyecto es conectarme a un servicio web que desarrollé para un plugin de wordpress hace un tiempo. Python 3 ofrece una nueva libreria para acceder a webservices. Acceder a un servicio GET es tan sencillo como:
import requests
url=“La url de mi servicio web por GET”
uh = requests.get(url);
data = uh.text;
Así de facil.
Una de las funciones de mi api cutre, es tan cutre que devuelve información en un formulario HTML. Ahora necesito la información del formulario HTML en una estructura de datos, y no quiero tocar el webservice en el servidor pues ya está en producción. Así que toca parsear el HTML.
Para ello pythonista me ofrece BeautyfulSoup 4 (bs4) un parser html muy potente. Aqui hay un buen tutorial de como usarlo http://omz-software.com/pythonista/docs/ios/beautifulsoup_guide.html
No hay comentarios:
Publicar un comentario