Python循环读取Excel表单,去除空值并拼接数据
可以使用'pandas'库来读取Excel文件,并进行数据处理和拼接。首先,需要安装'pandas'库:
pip install pandas
然后,可以按照以下代码进行操作:
import pandas as pd
# 读取Excel文件
file_path = 'path_to_your_excel_file.xlsx'
excel_data = pd.read_excel(file_path, sheet_name=None)
# 新建一个空的DataFrame用于存储结果
result = pd.DataFrame()
# 循环读取每个表单
for sheet_name, sheet_data in excel_data.items():
# 读取从B:2单元开始到K列的数据
data = sheet_data.loc[1:, 'B:K']
# 去除空值
data = data.dropna()
# 拼接到结果DataFrame中
result = pd.concat([result, data])
# 将结果保存到新的Excel文件中
result.to_excel('path_to_save_result.xlsx', index=False)
上述代码中,'file_path'是Excel文件的路径,'result'是存储结果的DataFrame,最后将结果保存到新的Excel文件中。请根据实际情况修改'file_path'和保存结果的路径。
原文地址: https://www.cveoy.top/t/topic/nod2 著作权归作者所有。请勿转载和采集!