|
10精币
def main():
sourceDf = pd.read_excel(r'C:\Users\Administrator\Desktop\pyton处理execl\666.xlsx',header=1)
colName = '销售机构'
outPath = r'C:\Users\Administrator\Desktop\pyton处理execl\test'
# 去重复并转换list格式
colNameList = sourceDf[colName].drop_duplicates().tolist()
for eachColName in colNameList:
sourceDf[sourceDf[colName] == eachColName].to_excel('/'.join([outPath, eachColName + '.xlsx']), index=False)
#print(sourceDf[sourceDf[colName] == eachColName])
if __name__ == '__main__':
main()
print('拆分结束')
求教 拆分后怎么在每个拆分文件的最上面一行添加一个合并单元格的标题
|
最佳答案
查看完整内容
我用的 openpyxl对于sheet对象有一个命令式 insert_rows( 插入一行 ) 不知道你用的库里面有什么指令可以
|