Advertisement

合并数据源 - 转换为CSV格式 - 编写Python脚本

阅读量:

在实际工作过程中,由于不同部门之间存在数据访问权限的限制,数据推送通常依赖电子邮件进行传输。当数据量较大时,往往需要将其拆分为多个Excel文件逐一发送。在接收部门将这些数据导入数据库之前,通常需要先将所有Excel文件合并为一个完整的文件,然后再进行数据库导入操作。然而,手动执行此类操作往往会受到多种因素的制约,例如操作繁琐、打开Excel文件耗时较长、需要提前准备好表格却不愿每天早到等。针对上述问题,以下代码能够提供有效的解决方案:

复制代码
 # -*- coding: utf-8 -*-

    
 #合并Excel文件
    
  
    
 import xlrd
    
 import xlsxwriter
    
  
    
 #打开excel文件
    
 def open_xls(file):
    
     fh=xlrd.open_workbook(file)#打开文件file,并读取到fh中
    
     return fh
    
  
    
 #获取excel中所有的sheet表
    
 def getsheet(fh):
    
     return fh.sheets()#获取文件fh中所有的工作表
    
  
    
 #获取sheet表的行数
    
 def getnrows(fh,sheet)

全部评论 (0)

还没有任何评论哟~