[Python笔记] 使用xlrd和xlwt进行简单的excel表格读写操作
2017-03-14 14:05
1226 查看
Python中对excel读写主要用到两个库:xlrd和xlwt,xlrd用于对excel进行读操作,xlwt用于对excel进行写操作,这两个库均可通过pip安装。
参考:
http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html
http://www.bkjia.com/Pythonjc/949413.html#top
用xlrd读excel
#打开文件 workbook = xlrd.open_workbook(r'F:\demo.xlsx')
#获取所用sheet名称的列表 sheetnames = workbook.sheet_names()
#获取指定的sheet sheet = workbook.sheets()[0] #通过索引顺序获取 sheet = workbook.sheet_by_index(0) #通过索引顺序获取 sheet = workbook.sheet_by_name(u'Sheet1') #通过名称获取
#获取制定sheet的相关属性 name = sheet.name #名称 nrows = sheet.nrows #行数 ncols = sheet.ncols #列数
#获取sheet的值 row_value = sheet.row_values(0) #获取整行的值 col_value = sheet.col_values(0) #获取整列的值 cell_value = sheet.cell(0,0).value #获取某一单元格的值 cell_value = sheet.row(0)[0].value #获取某一单元格的值 cell_value = sheet.col(0)[0].value #获取某一单元格的值
#简单的写入 ''' row,col为单元格所在的行和列 ctype为单元格的类型0,1,2,3,4,5对应empty,string,number,date,boolean,error value为单元格的值 xf = 0 为扩展的格式化(?没懂) ''' sheet.put_cell(row,col,ctype,value,xf)
用xlwt写excel
未完待续参考:
http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html
http://www.bkjia.com/Pythonjc/949413.html#top
相关文章推荐
- 使用Python对Excel表格进行简单的读写操作(xlrd/xlwt)
- python操作Excel读写--使用xlrd和xlwt
- 使用python读写操作同一个excel(xlrd,xlwt,xlutils)
- python excel 的相关操作(使用 xlrd xlwt 读写)
- 使用python读写操作同一个excel(xlrd,xlwt,xlutils)
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd
- python操作Excel读写(使用xlrd和xlrt)
- python操作Excel读写(使用xlrd)
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd(转)
- python操作Excel读写--使用xlrd
- python操作Excel读写(使用xlrd和xlrt)
- python操作Excel读写--使用xlrd
- python操作Excel读写(使用xlrd和xlrt)
- python操作Excel读写--使用xlrd
- python操作Excel读写--使用xlrd