我能够从xlsx文件中提取图纸,并将这些图纸转换为csv格式。然而,如果我有很多张纸,比如说40张,那么我期待着一种更智能的方法来提取这些纸。 下面是我工作的代码。 作为pd进口熊猫 将numpy作为np导入
##Importing the Excel file
excelfile=pd.ExcelFile('single.xlsx')
# Reading all the individual sheet
sheet1=excelfile.parse('Sheet1')
sheet2=excelfile.parse('Sheet2')
sheet3=excelfile.parse('Sheet3')
sheet4=excelfile.parse('Sheet4')
sheet5=excelfile.parse('Sheet5')
sheet6=excelfile.parse('Sheet6')
sheet7=excelfile.parse('Sheet7')
sheet8=excelfile.parse('Sheet8')
sheet9=excelfile.parse('Sheet9')
sheet10=excelfile.parse('Sheet10')
#print(sheet2.head())
#exporting all the individual xlsx sheet to csv
sheet1.to_csv('sheet1.csv')
sheet2.to_csv('sheet2.csv')
sheet3.to_csv('sheet3.csv')
sheet4.to_csv('sheet4.csv')
sheet5.to_csv('sheet5.csv')
sheet6.to_csv('sheet6.csv')
sheet7.to_csv('sheet7.csv')
sheet8.to_csv('sheet8.csv')
sheet9.to_csv('sheet9.csv')
sheet10.to_csv('sheet10.csv')
只需在工作表上循环并动态生成您的CSV名称:
相关问题 更多 >
编程相关推荐