多表合并成一张表时,若数据量较大或表较多时,复制粘贴就显得很chun,此时只需要一个列表,把所有表插入后,调用concat搞定。
此时需要注意的是,
1、同一字段头名称一定要相同,否则会出现重复混乱的情况。
2、excel一张表最大行数为1024×1024,避免溢出。
3、科学计数法恶心问题,具体解决办法见https://blog.csdn.net/weixin_45731650/article/details/108218087
4、覆盖问题,to_excel时注意命名重复的问题,会覆盖。
5、N多表时,灵活操作。
废少上码!
improt pandas as pd
from os import walk
dfs = []
for f, _