python操作

用xlrd读取excel文件数据

安装并导入xlrd库:

pip install xlrd
import xlrd

读取excel文件:

 loc = ("绝对路径")   
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)

打印excel表格第一行第一列:

>>>print(sheet.cell_value(0,0))

查看行数,列数:

>>>print(sheet.nrows)  
print(sheet.ncols)

打印所有列标签:

for i in range(sheet.ncols): 
  print(sheet.cell_value(0,1))

打印第一行内容:

>>>print(sheet.row_values(1))

使用xlwt写入excel

pip install xlwt
import xlwt
from xlwt import Workbook
wb = Workbook()
sheet1 = wb.add_sheet('Sheet 1')
sheet1.write(1,0,'姓名')
sheet1.write(1,0,'年龄')
sheet1.write(0,1,'序号1')
sheet1.write(0,2,'序号2')
wb.save('xlwt example.xls')

添加格式

import xlwt
workbook = xlwt.Workbook()
sheet = workvook.add_sheet("Sheet Name")
#先给单元格内容添加格式
style = xlwt.easyxf('font:bold 1,color:red')
#再在单元格内写入数据
sheet.write(0,0,'SAMPLE',style)
workbook.save("sample.xls")
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 使用python来操作Excel需要用到xlrd和xlwt这两个库,作用是在python中读取和写入excel数据...
    暖A暖阅读 723评论 0 8
  • 使用python语言,读写表格案例。 读取表格: 1、导入模块 import xlrd 2、打开Excel文件...
    yeah888阅读 12,069评论 0 1
  • 1、xlrd、xlwt、openpyxl模块 1.xlrd:对xls等excel文件的读取2.xlwt:对xls等...
    Z毛毛阅读 237评论 0 0
  • 青山不老 与君白头 想跌入漫天星河 随黑夜隐退 愿我如星君如月,夜夜流光相皎洁 幸得识卿桃花面,从此阡陌多暖春 玲...
    仙句聚集地阅读 1,432评论 1 2
  • 今天,又和爱人吵了一架。理解上的问题吧! 作为一个爱好写作的人,生活中也在考究文字的运用,今天,我又认为她不理解我...
    白丰阁阅读 355评论 4 1