urllib

¿Cómo codificar por ciento los parámetros de URL en Python?

Si lo hago url = "http://example.com?p=" + urllib.quote(query) No codifica / a %2F (rompe la normalización OAuth) No maneja Unicode (lanza una excepción) ¿Hay una biblioteca mejor?

¿Cómo enviar una solicitud de correo?

Encontré este script en línea: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action' ... do dentro de la variable params o cómo usarlo. ¿Puedo por favor tener un poco de ayuda con tratar de hacer que esto funcione?

¿Cómo puedo descargar un archivo a través de HTTP usando Python?

Tengo una pequeña utilidad que uso para descargar un MP3 de un sitio web en un horario y luego construye/actualiza un archivo ... bajar la carga del archivo en Python, por lo que recurrido a wget. Entonces, ¿cómo puedo descargar el archivo usando Python?

En Python, ¿cómo uso urllib para ver si un sitio web es 404 o 200?

¿Cómo obtener el código de las cabeceras a través de urllib?

Python, función opuesta urllib.urlencode

¿Cómo puedo convertir datos después de procesar urllib.urlencode a dict? urllib.urldecode no existe.

Cómo convertir un diccionario a cadena de consulta en Python?

Después de usar cgi.parse_qs(), ¿cómo convertir el resultado (diccionario) a cadena de consulta? Buscando algo similar a urllib.urlencode().

Anulando urllib2.HTTPError o urllib.error.HTTPError y reading response HTML de todos modos

Recibo una respuesta de 'Error HTTP 500: Error Interno del Servidor', pero todavía quiero leer los datos dentro del error HTM ... ndo Errores Internos del Servidor? Tenga en cuenta que con Python 3, la excepción correspondiente es urllib.error.HTTPError.

¿podemos usar xpath con BeautifulSoup?

Estoy usando BeautifulSoup para raspar una url y tenía el siguiente código import urllib import urllib2 from BeautifulSoup ... osible usar xpath con BeautifulSoup? Si es posible, ¿puede alguien proporcionarme un código de ejemplo para que sea más útil?

detectar un error HTTP específico en python

Quiero detectar un error http específico y no cualquiera de toda la familia.. lo que estaba tratando de hacer es { import ur ... cificar que catch solo error 404 y dejar que el sistema ejecute el manejador por defecto para otros eventos..ny sugerencias??

urllib2.HTTPError: Error HTTP 403: Prohibido

Estoy tratando de automatizar la descarga de datos históricos utilizando python. La URL que estoy intentando abrir responde c ... evar HTTPError (req.get_full_url (), code, msg, hdrs, fp) urllib2.HTTPError: Error HTTP 403: Prohibido Gracias por su ayuda

debo llamar a close () después de urllib.urlopen ()?

Soy nuevo en Python y estoy leyendo el código de otra persona: ¿Debería urllib.urlopen() ir seguido de urllib.close()? De lo contrario, se filtrarían las conexiones, ¿correcto?

Python: Importando urllib.citar

Me gustaría usar urllib.quote(). Pero python (python3) no está encontrando el módulo. Supongamos que tengo esta línea de códi ... e' object has no attribute 'quote' Lo que me confunde es que urllib.request es accesible a través de import urllib.request

Cómo saber si urllib.urlretrieve tiene éxito?

urllib.urlretrieve devuelve silenciosamente incluso si el archivo no existe en el servidor http remoto, solo guarda una págin ... uedo encontrar ningún documento para httplib.HTTPMessage. Puede ¿alguien proporcionó alguna información sobre este problema?

Python urllib vs httplib?

¿Cuándo alguien usaría httplib y cuándo urllib? ¿cuáles son las diferencias? Creo que listo urllib usa httplib, estoy pla ... licitudes, y leyendo sobre urllib veo que también puedo usarlo para solicitudes, así que ¿cuál es el beneficio de uno u otro?

Hacer una llamada POST en lugar de usar urllib2

Hay un montón de cosas por ahí en urllib2 y POST llamadas, pero estoy atascado en un problema. Estoy tratando de hacer una s ... o para una llamada GET, las llamadas POST se procesan bien (también estoy tratando con un POST dentro de un formulario HTML).

Cambiando el Agente de usuario en Python 3 para urrlib.solicitud.urlopen

Quiero abrir una url usando urllib.request.urlopen('someurl'): with urllib.request.urlopen('someurl') as url: b = url.read() ... estoy usando python 3 por lo que todos los las soluciones no funcionan. ¿Cómo puedo solucionar este problema con python 3?

Python: Obtiene encabezados HTTP de urllib2.¿urlopen call?

¿urllib2 obtiene toda la página cuando se realiza una llamada urlopen? Me gustaría leer el encabezado de respuesta HTTP s ... le-of-unity-with-us/' page = urllib2.urlopen(myurl) // open connection, get headers html = page.readlines() // stream page

Obtener el tamaño de un archivo antes de descargarlo en Python

Estoy descargando un directorio entero desde un servidor web. Funciona bien, pero no puedo imaginar cómo obtener el tamaño de ... los: Local Size Server Size 2.223.533 2.115.516 664.603 662.121 Tiene algo que ver con el CR / LF la conversión?

Añadir solo a un dict si se cumple una condición

Estoy usando urllib.urlencode para construir parámetros de POST web, sin embargo, hay algunos valores que solo quiero agregar ... apple, if orange: 'orange': orange }) Espero que esto fuera lo suficientemente claro, ¿alguien sabe cómo resolver esto?

Cómo manejar la codificación de respuestas desde urllib.solicitud.urlopen()

Estoy tratando de buscar una página web utilizando expresiones regulares, pero estoy recibiendo el siguiente error: Type ... ón de la información del encabezado o el tipo de codificación si se especifica en el html y luego volver a codificarlo a eso?