91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-09-06 18:41:02 來源:腳本之家 閱讀:152 作者:breezey 欄目:開發技術

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

一、使用xlrd讀取excel

1、xlrd的安裝:

pip install xlrd==0.9.4

2、基本操作示例:

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

二、使用xlwt模塊寫excel

1、安裝:

pip install xlwt

2、基本操作:

#coding: utf-8
import xlwt
#創建一個wbk的對象,使用utf-8編碼,并設定壓縮比
wbk = xlwt.Workbook(encoding='utf-8', style_compression=0)
#添加一個sheet對象
sheet = wbk.add_sheet('sheet 1',cell_overwrite_ok=True) #第二個參數用于確認同一個cell單元是否可以重設值
sheet.write(0,0,'sometext') #往指定單元格寫入數據
sheet.write(0,0,'overwrite') #覆蓋寫入,需要cell_overwrite_ok=True
#設定單元格風格,指定字體格式等
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')  #該文件名必須存在

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python操作Excel表格技巧總結》、《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》及《Python入門與進階經典教程》

希望本文所述對大家Python程序設計有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

翁牛特旗| 北安市| 牙克石市| 定边县| 平阴县| 青龙| 沁阳市| 乳山市| 凤山市| 冀州市| 五原县| 岳普湖县| 临漳县| 林周县| 旺苍县| 获嘉县| 岳西县| 宜川县| 罗山县| 清水河县| 岐山县| 阳城县| 抚宁县| 铜山县| 丽江市| 无锡市| 龙川县| 剑阁县| 广元市| 上饶市| 曲松县| 鲁山县| 德江县| 全州县| 宁阳县| 青浦区| 平泉县| 吉木萨尔县| 大渡口区| 高淳县| 敦煌市|