import os
import xlrd2
import xlsxwriter
import glob
biao_tou = "NULL"
wei_zhi = "NULL"
# 获取要合并的所有exce表格
def get_exce():
global wei_zhi
wei_zhi = input("请输入Excel文件所在的目录:")
all_exce = glob.glob(wei_zhi + "\*.xlsx")
print("该目录下有" + str(len(all_exce)) + "个excel文件:")
if (len(all_exce) == 0):
return 0
else:
for i in range(len(all_exce)):
print(all_exce[i])
return all_exce
# 打开Exce文件
def open_exce(name):
fh = xlrd2.open_workbook(name)
return fh
# 获取exce文件下的所有sheet
def get_sheet(fh):
sheets = fh.sheets()
return sheets
# 获取sheet下有多少行数据
def get_sheetrow_num(sheet):
return sheet.nrows
# 获取sheet下的数据
def get_sheet_data(sheet, row):
for i in range(row):
if (i == 0):
global biao_tou
直接套用!如何使用Python合并多个excel文件
最新推荐文章于 2023-03-22 21:01:03 发布