zu öffnen Ich muss --- in einem einzigen Rahmen --- jede produkt_monat_Monatswerte_18910101_20110331_00003.txt
Datei in jeder der Zip-Dateien von this ftp verketten Seite? ˅.Pandas: Ich versuche, eine spezifische TXT-Datei in einer ZIP-Datei auf einer FTP-Site
Dies ist der Code, den ich bisher bin mit:
import pandas as pd
from pandas.io.parsers import *
import glob
import requests
from zipfile import ZipFile
import urllib.request as ur
years = 'produkt_monat_Monatswerte_*.txt'
names = pd.DataFrame()
for year in years:
path ="ftp://ftp-cdc.dwd.de/pub/CDC/observations_germany/climate/monthly/kl/historical/monatswerte_?????_????????_????????_hist.zip").read()
frame = pd.read_csv(path, names=columns)
frame['year'] = year
names = names.concat(frame, ignore_index=True)
und es gibt mir die folgende Fehlermeldung:
File "<ipython-input-25-d57a1d77ecc6>", line 5
path ="ftp://ftp-cdc.dwd.de/pub/CDC/observations_germany/climate/monthly/kl/historical/monatswerte_?????_????????_????????_hist.zip")
Ihre erste Frage ist die 'glob' Bit es die Datei nicht öffnen können, müssen Sie zunächst diesen Schritt lösen, bevor Pandas sogar um es zu öffnen versuchen kann – EdChum