龙哥 发表于 2018-2-1 17:57

Python Excel操作——xlrd、xlwd

读取1、导入模块      import xlrd2、打开Excel文件读取数据       data = xlrd.open_workbook('excel.xls')3、获取一个工作表    1table = data.sheets()          #通过索引顺序获取    2table = data.sheet_by_index(0) #通过索引顺序获取    3table = data.sheet_by_name(u'Sheet1')#通过名称获取4、获取整行和整列的值(返回数组)         table.row_values(i)         table.col_values(i)5、获取行数和列数       table.nrows      table.ncols6、获取单元格  table.cell(0,0).valuetable.cell(2,3).value--------------------------------------------------------写入1、导入模块  import xlwt2、创建workbook(其实就是excel,后来保存一下就行)  workbook = xlwt.Workbook(encoding = 'ascii')3、创建表  worksheet = workbook.add_sheet('My Worksheet')——属性:cell_overwrite_ok=True,添加后表示可以重写数据比如这样:sheet.write(0,0,'test')sheet.write(0,0,'oops')会出错,添加上面代码cell_overwrite_ok=True可解除4、往单元格内写入内容  worksheet.write(0, 0, label = 'Row 0, Column 0 Value')5、保存  workbook.save('Excel_Workbook.xls')参考http://www.cnblogs.com/MrLJC/p/3715783.htmlhttp://www.jb51.net/article/60510.htm
页: [1]
查看完整版本: Python Excel操作——xlrd、xlwd