python字符串的拆分与合并,python 按规则拆分文件
1、统计回归所需处理的数据量可能非常大,必要时需对文件进行拆分或合并。
2、可以用pandas2、将超过文件分割为多个文件或合并。
将 Excel 文件分割为多个文件
#将超过文件分割为多个文件
importpandasaspd
dfData=pd.read_excel( ./example.xls ,sheetname=Sheet1 )
nRow,nCol=dfData.shape#获取数据的行列
#假设数据共有198,000行,分割为20个文件,每个文件10,000行
foriinrange(0,int(nRow/10000) 1):
saveData=测向数据。iloc[I * 10000 1:(I 1)* 10000 1,]#每隔10,000
文件名=。/example_{} .xls .格式(字符串(一))
将多个Excel文件合并为一个文件
#将多个超过文件合并为一个文件
importpandasaspd
##两个超过文件合并
#data1=pd.read_excel( ./example0.xls ,sheetname=Sheet1 )
#data2=pd.read_excel( ./example1.xls ,sheetname=Sheet1 )
#data=pd.concat([data1,data2])
#多个超过文件合并
dfData=pd.read_excel( ./example0.xls ,sheetname=Sheet1 )
范围(1,20):
文件名=。/example_{} .xls .格式(字符串(一))
dfNew=pd.read_excel(文件名)
dfData=pd.concat([dfData,dfNew])
dfData.to_excel( ./example ,index=False)以上就是大蟒文件拆分与合并的方法,希望对大家有所帮助。更多计算机编程语言学习指路:python基础教程
推荐操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。