¿Cuál es la forma más rápida de HTTP GET en Python si sé que el contenido será una cadena? Estoy buscando los documentos para un rápido de una sola línea como:¿Cuál es la forma más rápida de HTTP GET en Python?
contents = url.get("http://example.com/foo/bar")
Pero todo lo que puedo encontrar a través de Google son httplib
y urllib
- y yo soy incapaz de encontrar un acceso directo en esas bibliotecas.
¿Tiene el Python 2.5 estándar un atajo de alguna forma como el anterior, o debería escribir una función url_get
?
- yo preferiría no capturar la salida de los bombardeos a cabo a
wget
ocurl
.
Las líneas simples no son necesariamente más rápidas. No fetichice el código de golf. Tienes que medir la velocidad; no líneas de código –
uhm, no, busqué en Google aquí porque necesitaba agregar una línea a un experimento que estoy escribiendo; no el producto terminado ¡El tiempo de CPU es mucho, mucho más barato que el tiempo del programador! – Phlip
Encontré lo que necesitaba aquí: http://stackoverflow.com/a/385411/1695680 – ThorSummoner