python sqlserver 数据操作_python对Excel数据进行读写操作
生活随笔
收集整理的這篇文章主要介紹了
python sqlserver 数据操作_python对Excel数据进行读写操作
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
python對(duì)Excel數(shù)據(jù)進(jìn)行讀寫操作
將學(xué)習(xí)到的基礎(chǔ)操作記錄在這里,便與復(fù)習(xí)查看
1.python讀取Excel工作簿、工作表
import xlrd # 讀取工作簿 wb=xlrd.open_workbook('招生表.xls') # 讀取工作簿下所有的工作表 ws=wb.sheets() # 讀取工作簿下所有工作表名稱 wsname=wb.sheet_names() # 讀取工作表對(duì)象三種方式 ws1=wb.sheet_by_name('中山分校') ws2=wb.sheet_by_index(0) ws3=wb.sheets()[0] print(ws2)2.讀取Excel行、列、單元格信息
import xlrd ws=xlrd.open_workbook('招生表.xls').sheet_by_name('中山分校') # 獲得行數(shù) crow=ws.nrows # 獲得列數(shù) ccol=ws.ncols # 獲取指定行數(shù)據(jù) row_data=ws.row_values(3) # 獲取指定列數(shù)據(jù) col_data=ws.col_values(1) # 獲取指定單元格數(shù)據(jù)兩種方式,注意從0開始 cell_data_1=ws.cell_value(2,1) cell_data_2=ws.cell(1,3).value print(cell_data_2)3.創(chuàng)建工作簿、工作表和寫入單元格
import xlwt # 新建工作簿,固定格式 nwb=xlwt.Workbook(encoding='utf-8') # 添加工作表 nws=nwb.add_sheet('成績(jī)表') # 指定行號(hào)1,列號(hào)2寫入內(nèi)容 nws.write(1,2,'Hello!Excel我來了!') # 保存工作簿名稱 nwb.save('成績(jī)單.xls')4.修改工作簿、工作表、單元格
import xlrd from xlutils.copy import copy # 讀取需要修改的工作簿 wb=xlrd.open_workbook('招生表.xls') # 復(fù)制工作簿 nwb=copy(wb) # 新建工作表 nws1=nwb.add_sheet('上海分校') # 讀取指定工作表兩種方式 nws2=nwb.get_sheet(1) nws3=nwb.get_sheet('黃河分校') # 獲取工作表以后才能寫入數(shù)據(jù) nws3.write(5,7,'我來也') nws1.write(0,0,'上海上海') nwb.save('招生表.xls')xlrd,xlwt,xlutils都是對(duì)excel進(jìn)行操作時(shí)需要的庫,可以直接從pycharm中下載,上面這些操作只能操作.xls文件
小編這里還整理了一些Python學(xué)習(xí)資料,需要的小伙伴可以點(diǎn)擊下方獲取
剛學(xué)Python一片迷茫不知道如何下手?完整學(xué)習(xí)路線資料讓你少走彎路?www.jianshu.com總結(jié)
以上是生活随笔為你收集整理的python sqlserver 数据操作_python对Excel数据进行读写操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 市场黄金价格 市面上的黄金价格
- 下一篇: pythontuple数据类型_数据类型