obtenir des données au format csv à partir d'un site web
Comment puis-je télécharger et lire des données au format CSV sur cette site web à l'aide de Python:
http://earthquake.usgs.gov/earthquakes/feed/csv/1.0/hour
stackoverflow.com/questions/419260/grabbing-text-from-a-webpage
N'est-il pas simple CSV? Qu'avez-vous essayé?
lisez à propos de la urllib2 module de téléchargement de la page et de la csv module pour l'analyse des données.
Puisque vous êtes sur Python 3.x, faire de la urllib.demande du module et de la csv module.
N'est-il pas simple CSV? Qu'avez-vous essayé?
lisez à propos de la urllib2 module de téléchargement de la page et de la csv module pour l'analyse des données.
Puisque vous êtes sur Python 3.x, faire de la urllib.demande du module et de la csv module.
OriginalL'auteur user2117875 | 2013-03-21
Vous devez vous connecter pour publier un commentaire.
Cela dépend de ce que vous voulez faire avec les données. Si vous souhaitez simplement de télécharger les données que vous pouvez utiliser urllib2.
Si vous devez analyser les csv vous pouvez utiliser le urrlib2 et csv modules.
Python 2.X
Python 3.X
et vous devriez vraiment utiliser urllib2 😉 -- et je connais ce sentiment, je ne peux pas aider moi-même parfois...
...et les analyser à la date puis de le mettre sur google maps?! En fait, ce serait plutôt cool.
Essayez de remplacer
urllib2
avecurllib
, mais je vous recommande d'installer leurllib2
de la bibliothèque, mais c'est un autre sujet.Je soupçonne que le problème, c'est que l'OP est sur Python 3, et non pas qu'il est sur Python 1. Donc, juste en remplaçant
urllib2
avecurllib
ne résoudra pas le problème. Vous devez utiliser la nouvelle version renommée dansurllib.request
.OriginalL'auteur eandersson