此为Excel中的一个sheet,sheet_name=市场商户租金
#coding:utf-8
import pandas as pd
import numpy as np
import xlrd
import xlsxwriter
import os
path = 'C:\\Users\\Administrator\\Desktop\\市场商铺租赁情况.xlsx'
data = pd.ExcelFile(path)
sheet_names = data.sheet_names
print(sheet_names) #此处输出Excel中所有sheet工作簿名称,
#筛选出你需要处理的工作簿名称,如下,对市场商户租金工作簿进行数据读取
for sheet in sheet_names:
if sheet == '市场商户租金':
# 读取市场商户租金,并将nan替换成空字符串''
df = pd.read_excel(path, sheet_name=sheet).fillna('')
#print(df)
df_mod = df.iloc[1:, :]
# 删除工作簿中第一行数据,并将表头修改
df_mod.columns = df.iloc[0:1, :].values[0] #新的数据赋给新的变量,原表仍在原来的变量中
#print(df_mod) #DataFrame数据类型
groups = df_mod[['收款人']].groupby([df_mod[&