按行拆分excel--pandas
import pandas as pdpath = 'G:/队员名单.xlsx'
data = pd.read_excel(path, index_col='序号')
i = 0
j = i+10 #10为需要多少条数据保存到一个表格中
while i <= 51: #51为表格中总共的数据行数
shuju = data
shuju.to_excel(f'c:/cl/{i+1}.xlsx')
i = i + j
如果对拆分出来的表格名称有要求,可以按下面这个代码,把名称加入一个列表,存储表格的时候,从列表中遍历名称,存储起来。
import pandas as pd
path = 'G:/队员名单.xlsx'
data = pd.read_excel(path, index_col='序号')
i = 0
j = i+10 #10为需要多少条数据保存到一个表格中
list = ['我','你','他','她','它','55']
k = 0
while i <= 51: #51为表格中总共的数据行数
shuju = data
#shuju.to_excel(f'c:/work/{i+1}.xlsx')
shuju.to_excel('c:/work/'+list+'.xlsx')
k = k+1
i = i + j
页:
[1]