Estoy construyendo una "API API", básicamente es un contenedor para un servicio web REST interno que la aplicación web hará un montón de solicitudes. Algunas de las llamadas al servicio web deben ser GET en lugar de publicarlas, pero deben pasar parámetros.Python y urllib2: cómo hacer una solicitud GET con los parámetros
¿Existe una forma de "mejores prácticas" para codificar un diccionario en una cadena de consulta? por ejemplo: ?foo=bar&bla=blah
Estoy viendo el urllib2 docs, y parece que decide por sí mismo si usar POST o GET en función de si pasa los parámetros o no, pero tal vez alguien sepa cómo transformar el diccionario de parámetros en una solicitud GET.
¿Tal vez hay un paquete para algo como esto por ahí? Sería genial si admitiera keep-alive, ya que el servidor web solicitará constantemente cosas del servicio REST.
Idealmente, algo que también transformaría el XML en un tipo de objeto python transitable.
Gracias!
Sí, es ... ¿tiene alguna sugerencia sobre qué usar para el análisis de XML? Parece que hay una variedad de paquetes integrados para xml, no estoy seguro de cuál es el más apropiado. Ligero gana en este caso. Thx – adamJLev
Solo he usado BeautifulStoneSoup para analizar XML porque simplemente funciona (una vez que aprende el modelo). http://www.crummy.com/software/BeautifulSoup/ – msw
Hay minidom, pero por mi limitada experiencia puedo decir que lxml es una manera de ir –