Source code for utility_modules.import_zip
#!/usr/bin/env python
import pandas as pd
import zipfile
import os
import pdb
try:
from StringIO import StringIO
except ImportError:
from io import StringIO
[docs]def unzip_to_df(fn):
with zipfile.ZipFile(fn, 'r') as f:
filename = f.namelist()[0]
x = f.read(filename)
return pd.read_csv(StringIO(x))
[docs]def zipdir(path,ziph):
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root,file))