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.





30
Error urllib y "SSL: CERTIFICATE_VERIFY_FAILED"
Estoy teniendo el siguiente error: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File …

6
¿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", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Pero no entiendo cómo …
260 python  urllib  httplib 

6
UnicodeEncodeError: el códec 'charmap' no puede codificar caracteres
Estoy tratando de raspar un sitio web, pero me da un error. Estoy usando el siguiente código: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) Y obtengo el siguiente error: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't …

18
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í ( http://bytes.com/topic/python/answers/850927-problem-using-urllib-download-images ). Intenté usar …
184 python  urllib2  urllib 

12
AttributeError: el objeto 'módulo' no tiene el atributo 'urlopen'
Estoy tratando de usar Python para descargar el código fuente HTML de un sitio web, pero recibo este error. Traceback (most recent call last): File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in <module> file = urllib.urlopen("http://www.python.org") AttributeError: 'module' object has no attribute 'urlopen' Estoy siguiendo la guía aquí: http://www.boddie.org.uk/python/HTML.html import urllib file = …



4
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 que me confunde es que urllib.requestse puede acceder a través deimport urllib.request

3
'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 f.read() Se genera un error en la segunda línea: Traceback (most recent call last): File "<stdin>", …

9
¿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 = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Ahora, en el código anterior, podemos usar findAllpara obtener etiquetas e información relacionada con …

3
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 cookies de respuesta, sin …
102 python  http  urllib 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.