Je suis débutant à coder et j'essaie de saisir des données d'histoire de Yahoo Finance, et le code a été fonctionné avant mais la sortie tourne et je télécharge la pensée CSV ouverte avec des pandas, il montrent parfaitement bien p> Je ne suis pas sûr de ce qui ne va pas P> P> 'date' n'est pas Dans la liste code> P>
3 Réponses :
est-il "date" avec une lettre majuscule ou "date" sans lettre majuscule?
Pourriez-vous donner un exemple de l'URL prévue? Il est difficile de travailler sans exemple: / p>
Ajouter un sépérateur dans la méthode Red_CSV ().
df = pd.read_csv(f, sep="," , index_col='Date', parse_dates=['Date'])
J'essaie 'et'; ' , également le codage à UTF_8, mais il semble ne pas fonctionner comme prévu, toujours ValueError: 'Date' n'est pas dans la liste
Vérifiez ceci ---> lien
Avez-vous essayé de faire une demande d'obtention au lieu d'un message suivant:
r = request.post(url)
r.text
'{"finance":{"result":null,"error":{"code":"Method Not Allowed","description":"HTTP 405 Method Not Allowed"}}}'
c'est du travail!! Merci beaucoup mais comment puis-je décider lequel dois-je utiliser dans un autre scénario?
Après la demande, vérifiez le code d'état avec R.Status_Code. Une demande réussie retournera 200. développeur.mozilla.org/en -Us / Docs / Web / http / Status / 200
Mes excuses, Query1.Finance .yahoo.com / v7 / finance / téléchargement / ...