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