python 提取excel的某几列的数据,
提取3个列的数据。3个列的数据生成了3个列表。每个列表里面有1000个数据。
我需要把这3个数据按照每个100行切割生成10个excel文件。
3个列的数据按100行数切割生成excel文件。
python 提取excel的某几列的数据,
提取3个列的数据。3个列的数据生成了3个列表。每个列表里面有1000个数据。
我需要把这3个数据按照每个100行切割生成10个excel文件。
3个列的数据按100行数切割生成excel文件。
import pandas as pd
file_name = r"new.xlsx"
df = pd.read_excel(file_name)
columns = ["a","c","e"]
df = df[columns]
print(df)
for i in range(10):
df_tmp = df[i*100:(i+1)*100]
df_tmp.to_csv("{}_{}.csv".format(file_name,i))