From cf5314639a00dd39f34de7248ebfe2df6747736f Mon Sep 17 00:00:00 2001 From: femtotrader Date: Fri, 10 Feb 2017 15:42:57 +0100 Subject: [PATCH] BUG: zipfile import Closes #280 --- pandas_datareader/edgar.py | 4 ++-- pandas_datareader/famafrench.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pandas_datareader/edgar.py b/pandas_datareader/edgar.py index 75597208..225e5f9d 100644 --- a/pandas_datareader/edgar.py +++ b/pandas_datareader/edgar.py @@ -6,7 +6,7 @@ from pandas import read_csv from pandas import DataFrame from pandas import to_datetime -from pandas.io.common import ZipFile +import zipfile from pandas.compat import StringIO from pandas.core.common import is_number @@ -65,7 +65,7 @@ def _read_zipfile(self, ftppath): except EOFError: raise RemoteDataError('FTP server has closed the connection.') zipf.seek(0) - with ZipFile(zipf, 'r') as zf: + with zipfile.ZipFile(zipf, 'r') as zf: data = zf.open(zf.namelist()[0]).read().decode() return StringIO(data) diff --git a/pandas_datareader/famafrench.py b/pandas_datareader/famafrench.py index b4dd60e7..db3defbf 100644 --- a/pandas_datareader/famafrench.py +++ b/pandas_datareader/famafrench.py @@ -1,7 +1,7 @@ import tempfile import re import datetime as dt -from pandas.io.common import ZipFile +import zipfile from pandas.compat import lmap, StringIO from pandas import read_csv, to_datetime @@ -61,7 +61,7 @@ def _read_zipfile(self, url): with tempfile.TemporaryFile() as tmpf: tmpf.write(raw) - with ZipFile(tmpf, 'r') as zf: + with zipfile.ZipFile(tmpf, 'r') as zf: data = zf.open(zf.namelist()[0]).read().decode() return data