IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau/Web Python Discussion :

python et cours de bourse


Sujet :

Réseau/Web Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mai 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1
    Par défaut python et cours de bourse
    Bonjour à tous,

    Je cherche à récupérer les cours de bourse d'une valeur grâce à un mini programme Python.

    J'appelle le fichier CSV. Par exemple : http://finance.google.com/finance/hi...008&output=csv

    J'ouvre le fichier avec : urllib.urlopen()
    Je le parcoure (readline()), récupère les données qui m'intéressent et les affiche.

    Problème : Le fichier s'arrête en cours de route.
    J'aimerais récupérer les données du 1er Janv 2005 à aujourd'hui.
    Le programme s'arrête aléatoirement en 2007.
    Je n'ai donc pas les données de 2005 à 2007.

    J'ai cherché mais je n'ai rien trouvé dans les Cours et tutoriels pour apprendre la programmation Python

    Merci de votre aide.
    Fifi

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 832
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 832
    Billets dans le blog
    1
    Par défaut
    Chez-moi ça marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    import urllib
    i=0
    fp=urllib.urlopen("http://finance.google.com/finance/historical?cid=353353&startdate=Jan+1%2C+2005&enddate=May+8%2C+2008&output=csv", "r")
    while True:
    	line=fp.readline()
    	if line == "" : break
            i+=1
    	print "[%s] %d" % (line, i)
    fp.close()
    Ca me donne bien les 845 lignes de ton fichier...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. Récupération cours de bourse
    Par Orion34080 dans le forum VBA Access
    Réponses: 6
    Dernier message: 27/03/2014, 14h28
  2. Nom du programme python en cours
    Par MarcoPJ31 dans le forum Général Python
    Réponses: 2
    Dernier message: 22/12/2010, 23h11
  3. Récupérer cours de bourse
    Par gatita dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 24/04/2007, 21h29
  4. Cours de bourse, chat, quelle technologie ?
    Par topaze dans le forum Services
    Réponses: 4
    Dernier message: 03/01/2005, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo