python操作excel
Posted wukai66
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python操作excel相关的知识,希望对你有一定的参考价值。
1.读excel
import xlrd # 打开excel data = xlrd.open_workbook("Gitee.xlsx") table = data.sheet_by_name("程序开发") # # 选择的表单页 # print(table.nrows) # 多少行 # print(table.ncols) # 多少列 # print(table.row_values(1)) # 取出第一行数据 for i in range(1, 81): print(table.row_values(i))
2.写excel ---openpyxl
# 写 from openpyxl import Workbook wb = Workbook() # 先生成一个工作簿 wb1 = wb.create_sheet(‘index3‘,0) # 创建一个表单页 后面可以通过数字控制位置 wb2 = wb.create_sheet(‘index1‘) wb1.title = ‘login‘ # 后期可以通过表单页对象点title修改表单页名称 wb1[‘A3‘] = 666 wb1[‘A4‘] = 444 wb1.cell(row=6,column=3,value=88888888) wb1[‘A5‘] = ‘=sum(A3:A4)‘ # # wb2[‘G6‘] = 999 wb1.append([‘username‘,‘age‘,‘hobby‘]) wb1.append([‘nick‘,28,]) wb1.append([‘nick‘,‘‘,‘秃头‘]) # 保存新建的excel文件 wb.save(‘吴凯.xlsx‘)
3.写文件 xlwt
import xlwt # 创建一个workbook 设置编码 workbook = xlwt.Workbook(encoding=‘utf-8‘) # 创建一个worksheet worksheet = workbook.add_sheet(‘sheet‘) worksheet.write(0, 0, label=‘核心参数‘) worksheet.write(0, 1, label=‘参数1‘) workbook.save(‘lichuang.xls‘)
以上是关于python操作excel的主要内容,如果未能解决你的问题,请参考以下文章