Questions sur urllib

21
réponses

Comment puis-je télécharger un fichier sur HTTP en utilisant Python?

j'ai un petit utilitaire que j'utilise pour télécharger un MP3 à partir d'un site web sur un horaire et puis construit ... on, c'est pourquoi j'ai utilisé wget . alors, comment puis-je télécharger le fichier en utilisant Python?
demandé sur 2008-08-22 19:34:13
7
réponses

pouvons-nous utiliser xpath avec BeautifulSoup?

j'utilise BeautifulSoup pour gratter une url et j'avais le code suivant import urllib import urllib2 from Beaut ... avec BeautifulSoup? Si possible, est-ce que quelqu'un peut me fournir un exemple de code pour qu'il soit plus utile?
demandé sur 2012-07-13 10:55:19
3
réponses

erreur HTTP spécifique à Python

je veux attraper une erreur http spécifique et pas n'importe laquelle de la famille entière.. ce que j'essayais de fai ... erreur 404 et laisser le système exécuter le gestionnaire par défaut pour d'autres événements..ny des suggestions??
demandé sur 2010-07-07 12:25:56
8
réponses

Comment savoir si urllib.urlretrieve réussit?

urllib.urlretrieve retourne silencieusement même si le fichier n'existe pas sur le serveur http distant, Il sauve si ... trouve pas de doc pour httplib.HTTPMessage . quelqu'un Peut-il fournir des informations sur ce problème?
demandé sur 2009-06-12 21:15:33
7
réponses

Faire un appel POST au lieu d'utiliser urllib2

il y a beaucoup de choses là-bas sur urllib2 et les appels postaux, mais je suis coincé sur un problème. j'es ... st correct pour un appel GET, les appels postaux sont bien traités (j'essaye aussi avec un POST within a HTML form).
demandé sur 2011-06-14 22:50:10
3
réponses

AttributeError: l'objet 'module' n'a pas d'attribut 'urlretrieve'

j'essaie d'écrire un programme qui va télécharger mp3 d'un site Web puis les joindre ensemble, mais chaque fois que j'ess ... ne qui cause ce problème est raw_mp3.add = urllib.urlretrieve("http://www-scf.usc.edu/~chiso/oldspice/m-b1-hello.mp3")
demandé sur 2013-07-31 07:13:47
4
réponses

Comment débloquer une chaîne unicode urlencoded en python?

j'ai une chaîne unicode comme "Tanım" qui est encodée comme "Tan%u0131m" d'une façon ou d'une autre. Comment puis-je convertir cette chaîne codée en unicode original. Apparemment urllib.Unquote ne supporte pas unicode.
demandé sur 2008-11-19 01:49:27
6
réponses

Python: récupérez les en-têtes HTTP à partir d'urllib2.urlopen appel?

Ne urllib2 chercher de l'ensemble de la page lorsqu'un urlopen l'appel est fait? j'aimerais juste lire L ... nity-with-us/' page = urllib2.urlopen(myurl) // open connection, get headers html = page.readlines() // stream page
demandé sur 2009-05-09 18:11:51
4
réponses

Changement D'Agent utilisateur en Python 3 pour urrlib.demande.urlopen

je veux ouvrir une url en utilisant urllib.request.urlopen('someurl'): with urllib.request.urlopen('someurl') as url: b ... tiliser python 3 pour que toutes les solutions ne fonctionnent pas. Comment puis-je résoudre ce problème avec python 3?
demandé sur 2014-06-15 09:18:14
4
réponses

Est-il unicode-prêt de substitution pour les urllib.citation et urllib.unquote en Python 2.6.5?

Python urllib.quote et urllib.unquote ne pas manipuler Unicode correctement en Python 2.6.5. C'est ce qui se passe ... sorte que ce code fonctionnerait: decode_url(encode_url(u'Cataño')) == u'Cataño' des recommandations?
demandé sur 2011-04-06 00:08:45
3
réponses

urllib.quote() throws KeyError

pour coder L'URI, j'ai utilisé urllib.quote("schönefeld") mais quand certains caractères non-ascii existent dans string, i ... j'ai aussi plus de 200 instances de linux ce qui est très difficile de déployer ce correctif dans toutes les instances.
demandé sur 2013-02-27 19:14:25
7
réponses

Obtenez la taille d'un fichier avant de le télécharger en Python

je télécharge un répertoire entier à partir d'un serveur web. Il fonctionne bien, mais je ne peux pas comprendre comment ... rieure à la taille du fichier téléchargé. Exemples: Local Size Server Size 2.223.533 2.115.516 664.603 662.121
demandé sur 2008-08-08 17:35:19
7
réponses

Ajouter à un dict seulement si une condition est remplie

j'utilise urllib.urlencode pour construire des paramètres de POST web, cependant il y a quelques valeurs que je ne veux aj ... e, if orange: 'orange': orange }) j'espère que c'était assez clair, personne ne sait comment résoudre ce problème?
demandé sur 2013-01-10 21:34:39
7
réponses

Comment gérer l'encodage de la réponse à partir d'urllib.demande.urlopen()

j'essaye de rechercher une page Web en utilisant des expressions régulières, mais j'obtiens l'erreur suivante: TypeEr ... e devrais lire l'encodage de l'en-tête info ou le type d'encodage si spécifié dans le html et puis le ré-encoder à cela?
demandé sur 2011-02-13 05:05:24
1
réponses

Python URLLib / URLLib2 POST

j'essaie de créer un forum virtuel super-simpliste en utilisant wx / Python. J'ai le code suivant en place pour une d ... hèque urllib2 ne S'affiche pas quand je fournis le paramètre de données - pour moi les docs indiquent qu'il devrait.
demandé sur 2010-07-13 19:53:03
5
réponses

Télécharger le fichier Zip retourné à partir de L'URL

si j'ai une URL qui, lorsqu'elle est soumise dans un navigateur web, apparaît dans une boîte de dialogue pour enregistrer un fichier zip, Comment pourrais-je attraper et télécharger ce fichier zip en Python?
demandé sur 2012-02-23 22:42:35
10
réponses

aucun module nommé urllib.parse (Comment dois-je l'installer?)

j'essaie de lancer une API REST sur CentOS 7, j'ai lu urllib.parse est en Python 3 mais J'utilise Python 2.7.5 donc je ne ... ne URL, j'obtiens ceci (j'utilise l'interface browsable): Sortie: ImportError at /stamp/ No module named urllib.parse
demandé sur 2015-03-31 03:03:15
3
réponses

Comment saisir l'erreur 404 dans urllib.urlretrieve

Background: j'utilise urllib.urlretrieve , contrairement à toute autre fonction dans les modules urllib* , en ... tant avec un support de type hook (pour afficher la barre de progression) et un traitement correct des erreurs HTTP?
demandé sur 2009-08-21 00:14:39
2
réponses

Erreur Python3: la valeur initiale doit être str ou None

pendant le transfert du code de python2 à 3 , j'obtiens cette erreur en lisant à partir D'une URL TypeE ... est lancée à cette ligne buf = StringIO(response.read()) si j'utilise python2, ça marche très bien.
demandé sur 2015-06-26 07:33:15
3
réponses

Erreur Python lors de l'utilisation d'urllib.ouvrir

Quand je lance ceci: import urllib feed = urllib.urlopen("http://www.yahoo.com") print feed j'obtiens cette sortie da ... le problème ici. Aussi, je ne comprends pas cette erreur. Ça veut dire quoi? Addinfourl? fp? S'il vous plaît aider.
demandé sur 2009-03-01 22:56:54
2
réponses

Que dois-je utiliser: urlparse ou urlsplit?

paire de fonctions D'analyse D'URL dois-je utiliser et pourquoi? urlparse et urlunparse, ou urlsplit et urlunsplit
demandé sur 2011-03-29 16:02:51
2
réponses

Python 3.0 urllib.erreur d'analyse " Type str ne supporte pas l'API de buffer"

File "/usr/local/lib/python3.0/cgi.py", line 477, in __init__ self.read_urlencoded() File "/usr/local/lib/python3. ... ter cela? Je l'obtiens grâce à l'alimentation des données dans le cgi.Fieldstorage et je n'arrive pas à faire autrement.
demandé sur 2009-02-12 10:24:05
3
réponses

Faire une demande HTTP POST

j'essaie de faire une demande POST pour récupérer des informations sur un livre. Voici le code qui renvoie le code HTTP: ... set=utf-8 Content-Language: en-US Set-Cookie: TSde3575=225ec58bcb0fdddfad7332c2816f1f152224db2f71e1b0474c866f3b; Path=/
demandé sur 2010-09-07 18:30:21
2
réponses

SSL: le certificat VERIFY a échoué avec Python3

Je m'excuse si c'est une question idiote, mais j'ai essayé de m'apprendre comment utiliser BeautifulSoup pour que je puis ... D] certificate verify failed (_ssl.c:645)> quelqu'un Peut-il m'aider à comprendre comment résoudre ce problème?
demandé sur 2016-02-23 07:47:21
7
réponses

Comment puis-je tester un module qui s'appuie sur urllib2?

j'ai un morceau de code que je ne peux pas comprendre comment l'unité de test! Le module tire le contenu des flux XML exte ... externe de données dans un test unitaire est un horrible idée. Donc comment puis-je écrire un test unitaire pour cela?
demandé sur 2010-02-17 01:02:16
3
réponses

Python 2 vs. Python 3 - formats urllib

je suis vraiment fatigué d'essayer de comprendre pourquoi ce code fonctionne en Python 2 et pas en Python 3. J'essaie ... ttant L'IO à utf8. Mais une question demeure: pourquoi le code a-t-il fonctionné en Python 2, mais pas en Python 3?
demandé sur 2010-06-28 03:50:22
1
réponses

Python 3.5.1 urllib n'a pas de requête d'attribut

j'ai essayé import urllib.request ou import urllib le chemin pour mon urllib est /Lib ... /__init__.py je me demande Où est urlopen, ou est-ce que mon module python pointe vers le mauvais fichier?
demandé sur 2016-05-05 07:05:51
3
réponses

Python et urllib

j'essaie de télécharger un fichier zip ("tl_2008_01001_edges.zip") à partir d'un ftp recensement site à l'aide de ... ftp (ou comtés dans ce cas), puis-je passer par le site ftp liste utilisant la fonction glob? Merci.
demandé sur 2010-02-18 18:31:50
2
réponses

Python: ImportError aucun module nommé urllib

je viens de louer un VPS de Linode qui a python2.5 et ubuntu 8.04. Quand j'exécute cette commande depuis python shel ... dule à python? N'est-il pas préemballé avec la version de base? peut-il s'agir d'un problème de PYTHONPATH?
demandé sur 2010-03-28 12:36:09
4
réponses

urllib pour python 3

ce code en python3 est problématique." import urllib.request fhand=urllib.request.urlopen('http://www.py4inf.com/co ... It is the east and Juliet is the sun Arise fair sun and kill the envious moon Who is already sick and pale with grief
demandé sur 2015-11-13 11:49:13