Perguntas com a marcação «urllib»

Módulo Python que fornece uma interface de alto nível para buscar dados na World Wide Web. Predecessor do urllib2. No Python 3, o urllib2 e o urllib foram reorganizados e mesclados no urllib.





30
urllib e erro "SSL: CERTIFICATE_VERIFY_FAILED"
Eu estou recebendo o seguinte erro: 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) …

6
Como enviar solicitação POST?
Encontrei este script online: 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() Mas eu não entendo como …
260 python  urllib  httplib 

6
UnicodeEncodeError: o codec 'charmap' não pode codificar caracteres
Estou tentando raspar um site, mas isso gera um erro. Estou usando o seguinte 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) E estou recebendo o seguinte erro: 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 encode …

18
Baixando uma imagem via urllib e python
Então, estou tentando criar um script Python que faça o download de webcomics e os coloque em uma pasta na minha área de trabalho. Encontrei alguns programas semelhantes aqui que fazem algo semelhante, mas nada como o que eu preciso. O que eu achei mais parecido está aqui ( http://bytes.com/topic/python/answers/850927-problem-using-urllib-download-images …
183 python  urllib2  urllib 

12
AttributeError: o objeto 'module' não tem atributo 'urlopen'
Estou tentando usar o Python para baixar o código-fonte HTML de um site, mas estou recebendo esse erro. 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' Estou seguindo o guia aqui: http://www.boddie.org.uk/python/HTML.html import urllib file = urllib.urlopen("http://www.python.org") …



4
Python: importando urllib.quote
Eu gostaria de usar urllib.quote(). Mas python (python3) não está encontrando o módulo. Suponha que eu tenha esta linha de código: print(urllib.quote("châteu", safe='')) Como faço para importar urllib.quote? import urllibou import urllib.quoteambos dão AttributeError: 'module' object has no attribute 'quote' O que me confunde é que urllib.requesté acessível viaimport urllib.request

3
'módulo' não tem atributo 'urlencode'
Quando tento seguir o exemplo do Wiki Python relacionado à codificação 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() Um erro é gerado na segunda linha: Traceback (most recent call last): File "<stdin>", line 1, in …

9
podemos usar o xpath com BeautifulSoup?
Estou usando o BeautifulSoup para copiar um url e tenho o seguinte 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'}) Agora, no código acima, podemos usar findAllpara obter tags e informações relacionadas a …

3
urllib2.HTTPError: Erro HTTP 403: Proibido
Estou tentando automatizar o download de dados de estoque históricos usando python. A URL que estou tentando abrir responde com um arquivo CSV, mas não consigo abrir usando urllib2. Eu tentei mudar o agente do usuário conforme especificado em algumas perguntas anteriores, até tentei aceitar cookies de resposta, sem sorte. …
102 python  http  urllib 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.