我已经堆叠使用pandas追加每个文件。
我有每日目录,每个目录都有相同的名称文件。
这是一个例子。
我想将api.log收集到一个数据帧中。
head
我已经检查了这个结果,但是var_box3没有每个api.log文件。
感谢您阅读
答案 0 :(得分:1)
什么是反击?你在for循环中忘记了吗?
这里的主要问题是append返回None:
var_box2 = var_box.append(df)
和None没有append方法,因此会引发AttributeError:
var_box3 = var_box2.append(df)
由您的例外捕获,并被忽略。
通常你想避免捕获异常,因为这包括任何问题,例如如果你按c + C来结束进程(这将被捕获)。
我认为你想要做的就是从几个框架中创建一个框架,这就是结论:
pd.concat(var_box)