Preguntas etiquetadas con urllib

Módulo de Python que proporciona una interfaz de alto nivel para obtener datos en la World Wide Web. Predecesor de urllib2. En Python 3, urllib2 y urllib se han reorganizado y combinado en urllib.

875
¿Cómo descargo un archivo a través de HTTP usando Python?

Tengo una pequeña utilidad que utilizo para descargar un archivo MP3 de un sitio web en un horario y luego construye / actualiza un archivo XML de podcast que he agregado a iTunes. El procesamiento de texto que crea / actualiza el archivo XML se escribe en Python. Sin embargo, uso wget dentro de...

260
¿Cómo enviar una solicitud POST?

Encontré este script en línea: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "",...

184
Descargar una imagen a través de urllib y python

Así que estoy tratando de hacer un script de Python que descargue webcomics y los coloque en una carpeta en mi escritorio. He encontrado algunos programas similares aquí que hacen algo similar, pero nada como lo que necesito. El que encontré más similar está aquí (

109
Python: Importando urllib.quote

Me gustaría usar urllib.quote(). Pero python (python3) no encuentra el módulo. Supongamos que tengo esta línea de código: print(urllib.quote("châteu", safe='')) ¿Cómo importo urllib.quote? import urllibo import urllib.quoteambos dan AttributeError: 'module' object has no attribute 'quote' Lo...

108
'módulo' no tiene atributo 'urlencode'

Cuando trato de seguir el ejemplo de Python Wiki relacionado con la codificación de URL: >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print...

105
¿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 import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page =...

102
urllib2.HTTPError: HTTP Error 403: Prohibido

Estoy tratando de automatizar la descarga de datos históricos de acciones usando Python. La URL que estoy intentando abrir responde con un archivo CSV, pero no puedo abrir con urllib2. Intenté cambiar el agente de usuario como se especificó en algunas preguntas antes, incluso intenté aceptar...