用 python 写了一个程序
有两个功能:
1. 找出Excel文件中有缺漏的行,并将有缺漏的行汇总生成新的文件
2. 比较两个Excel文件某些属性的一致性(可以自己设置),并将不一致的行生成新的文件
import pandas as pd
import numpy as np
import os
# # 找出一个或多个文件的全部包含空单元格的行
data_file_paths = ['data/titanic3.xls', 'data/titanic3-2.xls']
for data_file_path in data_file_paths:
xlsx = pd.ExcelFile(data_file_path)
df = pd.read_excel(xlsx)
df_null = df[0:1]
df_null = df_null.drop([0])
for row in df.iterrows():
for i in range(len(row[1])):
if row[1][i]==None and (row[1]['name']==None):
df_null = df_null.append