【发布时间】:2014-02-08 17:30:24
【问题描述】:
我不确定我在这里遗漏了什么,但我有 2 个包含 json 文件的 zip 文件,我只是试图合并从文件中提取的数据并合并为一个数据框,但我的循环不断给我单独的记录。这是我在构建 DF 之前所拥有的。我尝试了 pd.concat 但我认为我的问题更多与我首先阅读文件的方式有关。
data = []
for FileZips in glob.glob('*.zip'):
with zipfile.ZipFile(FileZips, 'r') as myzip:
for logfile in myzip.namelist():
with myzip.open(logfile) as f:
contents = f.readlines()[-2]
jfile = json.loads(contents)
print len(jfile)
返回:
40935
40935
【问题讨论】: