ich versuche mir wie folgt die Stock Daten von yahoo zu holen.
Code: Alles auswählen
import urllib2
import csv, string
def getsource(url):
opener = urllib2.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
htmlSource = opener.open(url)
htmlSource = htmlSource.read()
return string.strip(htmlSource)
symbol = "H9Y.DE"
historyurl = "http://ichart.yahoo.com/table.csv?s=%s&d=6&e=20&f=2007&g=d&a=0&b=14&c=2000&ignore=.csv" % (symbol)
rowlist = getsource(historyurl).split("\n")
reader = csv.reader(rowlist,delimiter = ',')
yesterday = 0
for Date, Open, High, Low, Close, Volume, AdjClose, in reader:
print float(Close)
Code: Alles auswählen
ValueError: invalid literal for float(): Close