1.xlrd、xlwt
a.xlrd读文件
def read_excel_sheet(file, sheet_name):
li = []
wb = xlrd.open_workbook(filename=file)
sheet_names = wb.sheet_names()
if sheet_name not in sheet_names:
print("Excel中没有输入的sheet名,输入的sheet为{},实际的sheet为{}".format(sheet_name, sheet_names))
sys.exit()
sheet_data = wb.sheet_by_name(sheet_name)
# 获取数据
for i in range(1, sheet_data.nrows):
d = []
for j in range(sheet_data.ncols):
d = sheet_data.row_values(i)
li.append(d)
return li
read_date = read_excel_sheet('../date/用户管理.xls', 'Sheet1')
print(read_date)
b.xlwt写文件
2 利用openpyxl读写excel,注意这里只能是xlsx类型的excel
安装的话,直接输入命令"pip install openpyxl"就行,很快就能安装完毕。
2.1 读excel
import openpyxl
workbook = openpyxl.load_workbook('data.xlsx')
workshe