Código Python:
Ver originalimport urllib
url = 'http://ichart.finance.yahoo.com/table.csv?s=AAPL&g=d&a=8&b=20&c=2010&d=8%e=29&f=20 10'
f = urllib.urlopen(url)
data = f.read()
lines = data.split("\n")
for line in lines:
datos = line.split(",")
print datos[0]
Mejor usa la forma correcta:
Código Python:
Ver originalimport urllib
import csv
import cStringIO
#Esto es la url
url = 'http://ichart.finance.yahoo.com/table.csv?s=AAPL&g=d&a=8&b=20&c=2010&d=8%e=29&f=20 10'
#Obtenemos datos
f = urllib.urlopen(url)
data = f.read()
f.close()
#Necesitamos un de estos para no usar archivos
stream = cStringIO.StringIO(data)
#generamos un lector
reader = csv.reader(stream, delimiter=",")
flag = False #flag para las cabeceras
for row in reader:
if flag:
print row[0]
else:
flag = True #Flag para la primera linea, que es la cabecera