Questions marquées «urllib»

Module Python fournissant une interface de haut niveau pour récupérer des données sur le World Wide Web. Prédécesseur de urllib2. Dans Python 3, urllib2 et urllib ont été réorganisés et fusionnés dans urllib.





30
urllib et erreur «SSL: CERTIFICATE_VERIFY_FAILED»
Je reçois l'erreur suivante: 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 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", …

6
Comment envoyer une demande POST?
J'ai trouvé ce script en ligne: 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() Mais je ne …
260 python  urllib  httplib 

6
UnicodeEncodeError: le codec 'charmap' ne peut pas coder les caractères
J'essaie de gratter un site Web, mais cela me donne une erreur. J'utilise le code suivant: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) Et j'obtiens l'erreur suivante: 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 characters …

18
Téléchargement d'une image via urllib et python
J'essaie donc de créer un script Python qui télécharge des webcomics et les place dans un dossier sur mon bureau. J'ai trouvé ici quelques programmes similaires qui font quelque chose de similaire, mais rien de tout à fait ce dont j'ai besoin. Celui que j'ai trouvé le plus similaire est …
184 python  urllib2  urllib 

12
AttributeError: l'objet 'module' n'a pas d'attribut 'urlopen'
J'essaie d'utiliser Python pour télécharger le code source HTML d'un site Web mais je reçois cette erreur. 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' Je suis le guide ici: http://www.boddie.org.uk/python/HTML.html import urllib file = urllib.urlopen("http://www.python.org") s …



4
Python: importation de urllib.quote
Je voudrais utiliser urllib.quote(). Mais python (python3) ne trouve pas le module. Supposons que j'ai cette ligne de code: print(urllib.quote("châteu", safe='')) Comment importer urllib.quote? import urllibou les import urllib.quotedeux donnent AttributeError: 'module' object has no attribute 'quote' Ce qui me trouble, c'est qu'il urllib.requestest accessible viaimport urllib.request

3
'module' n'a pas d'attribut 'urlencode'
Quand j'essaye de suivre l' exemple du Python Wiki lié au codage d'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() Une erreur est générée sur la deuxième ligne: Traceback (most recent call last): File "<stdin>", line 1, …

9
pouvons-nous utiliser xpath avec BeautifulSoup?
J'utilise BeautifulSoup pour gratter une URL et j'ai eu le code suivant 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'}) Maintenant, dans le code ci-dessus, nous pouvons utiliser findAllpour obtenir des balises et des …

3
urllib2.HTTPError: Erreur HTTP 403: Interdit
J'essaie d'automatiser le téléchargement des données de stock historiques à l'aide de python. L'URL que j'essaie d'ouvrir répond par un fichier CSV, mais je ne parviens pas à ouvrir en utilisant urllib2. J'ai essayé de changer d'agent utilisateur comme spécifié dans quelques questions plus tôt, j'ai même essayé d'accepter les …
102 python  http  urllib 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.