最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基于xlrd模塊操作Excel的方法示例

 更新時(shí)間:2018年06月21日 09:44:18   作者:breezey  
這篇文章主要介紹了Python基于xlrd模塊操作Excel的方法,結(jié)合實(shí)例形式分析了xlrd模塊的安裝及Python使用xlrd模塊模塊進(jìn)行Excel的讀寫相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Python基于xlrd模塊操作Excel的方法。分享給大家供大家參考,具體如下:

一、使用xlrd讀取excel

1、xlrd的安裝:

pip install xlrd==0.9.4

2、基本操作示例:

#coding: utf-8
import xlrd  #導(dǎo)入xlrd模塊
xlsfile=r"D:\workspace\host.xls"
#獲得excel的book對(duì)象
book = xlrd.open_workbook(filename=None, file_contents=xlsfile.read())
#也可以直接寫成如下:
book = xlrd.open_workbook(xlsfile)
#獲取sheet對(duì)象,有兩種方法:
sheet_name = book.sheet_names()[0]  #獲取指定索引的sheet的名字
print sheet_name
sheet1 = book.sheet_by_name(sheet_name)  #通過(guò)sheet名字來(lái)獲取sheet對(duì)象
sheet0 = book.sheet_by_index(0)  #通過(guò)sheet索引獲取sheet對(duì)象
#獲取行數(shù)和列數(shù):
nrows = sheet.nrows  #總行數(shù)
ncols = sheet.ncols  #總列數(shù)
#獲得指定行、列的值,返回對(duì)象為一個(gè)值列表:
row_data = sheet.row_values(0)  #獲得第1行的數(shù)據(jù)列表
col_data = sheet.col_values(0)  #獲得第1列的數(shù)據(jù)列表
#通過(guò)cell的位置坐標(biāo)獲取指定cell的值:
cell_value1 = sheet.cell_value(0,1)  #只獲取cell中的內(nèi)容,如:http://xx.xxx.xx
print cell_value1
cell_value2 = sheet.cell_value(0,1)  #除了cell的內(nèi)容,還有附加屬性,如:text:u'http://xx.xxx.xx'
print cell_value2

二、使用xlwt模塊寫excel

1、安裝:

pip install xlwt

2、基本操作:

#coding: utf-8
import xlwt
#創(chuàng)建一個(gè)wbk的對(duì)象,使用utf-8編碼,并設(shè)定壓縮比
wbk = xlwt.Workbook(encoding='utf-8', style_compression=0)
#添加一個(gè)sheet對(duì)象
sheet = wbk.add_sheet('sheet 1',cell_overwrite_ok=True) #第二個(gè)參數(shù)用于確認(rèn)同一個(gè)cell單元是否可以重設(shè)值
sheet.write(0,0,'sometext') #往指定單元格寫入數(shù)據(jù)
sheet.write(0,0,'overwrite') #覆蓋寫入,需要cell_overwrite_ok=True
#設(shè)定單元格風(fēng)格,指定字體格式等
style = xlwt.XFStyle()
font = xlwt.Font()
font.name = 'Times New Roman'
font.bold = True
style.font = font
sheet.write(0,1,'text', style)
wbk.save('D:\test.xls')  #該文件名必須存在

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python操作Excel表格技巧總結(jié)》、《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

平度市| 连州市| 子长县| 中牟县| 丰台区| 上思县| 衢州市| 宁安市| 通州市| 田阳县| 内黄县| 密山市| 巩留县| 华宁县| 嵊州市| 五大连池市| 应城市| 阿拉善左旗| 铜鼓县| 岳池县| 乌拉特后旗| 台北县| 闽清县| 蒲江县| 高尔夫| 金乡县| 溆浦县| 周至县| 新晃| 东乌珠穆沁旗| 海林市| 泾川县| 旬邑县| 兴化市| 务川| 嘉义县| 五家渠市| 汉沽区| 革吉县| 广元市| 平舆县|