明明我的excel源文件改了,但为什么用concat()函数合并之后生成的final.xls还是改之前的数据?
import pandas as pd
import os
dfs = []
for fsname in os.listdir(r"C:\Users\81113\Desktop\数据可视化\1.excel"):
if fsname.endswith(".xls") and fsname != "final.xls":
df = pd.read_excel(fsname, header=0, sheet_name=None, dtype=str) # 读取每一个文件
dfs.extend(df.values())
result = pd.concat(dfs, axis=0)
result.to_excel(r"C:\Users\81113\Desktop\数据可视化\1.excel\final.xls", index=False) # 存储文件
print(result)