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的主要内容,如果未能解决你的问题,请参考以下文章

python7

分享Python7个爬虫小案例(附源码)

Python7 - 面向对象编程进阶

Python7 面向对象

centos7卸载python7.2和yum及安装python7.2和yum

centos7卸载python7.2和yum及安装python7.2和yum