Ich benutze das Quandl Python-Modul, um Daten zu erhalten.Dump quandl Daten in Datei
Ich Abrufen der Daten verwendet:
quandl.ApiConfig.api_key = '******************'
df = quandl.get('WIKI/GOOGL')
Dies scheint gut zu funktionieren. Wenn ich versuche, die Daten zu drucken (mit print (df)) auf dem Bildschirm zeigt es mir so etwas wie (abgeschnitten):
2004-09-29 30516400.0
2004-09-30 13758000.0
... ...
2017-05-26 1622807.0
2017-05-30 1511472.0
[3245 rows x 12 columns]
So nehme ich an, es in der Lage ist, die Daten zu holen. Nun, ich versuche, diese Daten zu entleeren folgenden Code in Datei mit:
thefile = open('data.txt', 'w')
for item in df:
thefile.write("%s\n" % item)
Dies ist, was ich in der Datei erhalten:
Open
High
Low
Close
Volume
Ex-Dividend
Split Ratio
Adj. Open
Adj. High
Adj. Low
Adj. Close
Adj. Volume
Dies scheint die Metadaten zu sein oder Felder Namen der wirkliche Daten.
Ich möchte diese Daten in eine Datei speichern, damit ich sie manuell untersuchen kann, bevor ich einen Algorithmus darauf anwende. Ich weiß, dass es andere Möglichkeiten gibt, Daten zu betrachten (Excel, Web-API usw.), aber das ist für mich "inline". Können Sie mir bitte sagen, was ich falsch mache und wie ich die Daten aus dem Python-Code in eine Datei ablegen kann?