Lesen Sie eine komprimierte Datei als Pandas DataFrame
Ich versuche, eine CSV-Datei zu entpacken und an Pandas weiterzuleiten, damit ich an der Datei arbeiten kann.
Der Code, den ich bisher ausprobiert habe, ist:
import requests, zipfile, StringIO
r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip')
z = zipfile.ZipFile(StringIO.StringIO(r.content))
crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv'))
Nach der letzten Zeile, obwohl Python in der Lage ist, die Datei abzurufen, erhalte ich am Ende des Fehlers ein "Existiert nicht".
Kann mir jemand sagen, was ich falsch mache?