Thread download speichern und auslesen - yahoo finance API - csv
(8 answers)
Opened by Gustl at 2013-11-08 19:28
Für die Vollständigkeit hier im Forum, falls wer was sucht:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 use LWP::Simple; # hier die Aktie eintragen zb. DeutscheBank my $aktie = "DBK.DE"; my ($kurs_name, $kurs); my $url = 'http://download.finance.yahoo.com/d/quotes.csv?s='.$aktie.'&e=.csv&f=sd1opl1n0'; my $file = 'kurs.csv'; getstore($url, $file); open FH, "kurs.csv" or die ("Fehler beim öffnen $!"); while(<FH>){ my @data = split(/,/,$_); # csv trennen $data[5] =~ tr/\"|\n//d; # Anführungszeichen und Zeilenumbruch löschen $kurs_name = $data[5]; $kurs = $data[4]; } close FH; print $kurs_name." Kurs: ".$kurs." EURO\n"; Wenn es einfacher geht bin ich für jeden Vorschlag offen. |