xlwt-1.0.0 去网上下一个
写法如下-*-coding:utf-8-*-
importxlrd
importxlwt
#读excel
defread_excel():
#打开文件
workbook=xlrd.open_workbook(r'C:/Users/q/Desktop/111.xlxs')
#获取所有sheet
printworkbook.sheet_names()#[u'sheet1',u'sheet2']
sheet2_name=workbook.sheet_names()[1]
#根据sheet索引或者名称获取sheet内容
sheet2=workbook.sheet_by_index(1)#sheet索引从0开始
sheet2=workbook.sheet_by_name('sheet2')
#sheet的名称,行数,列数
printsheet2.name,sheet2.nrows,sheet2.ncols
#获取整行和整列的值(数组)
rows=sheet2.row_values(3)#获取第四行内容
cols=sheet2.col_values(2)#获取第三列内容
printrows
printcols
#获取单元格内容
printsheet2.cell(1,0).value.encode('utf-8')
printsheet2.cell_value(1,0).encode('utf-8')
printsheet2.row(1)[0].value.encode('utf-8')
#获取单元格内容的数据类型
printsheet2.cell(1,0).ctype
if__name__=='__main__':
read_excel()
python xlsxwriter不覆盖写入_python 2.7 使用xlsxwriter模块写入excel文件数据时 左上角出现绿色的小三角符号 无法生成表格怎么办?...