成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Python Execl模塊

dinfer / 2999人閱讀

摘要:模塊使用和兩個模塊來操作表格,分別用來讀和寫讀取表格打開文件輸出所有,輸出為列表獲取工作表名稱通過索引獲取通過名稱獲取表名行數(shù)列數(shù)獲取指定行或指定列的內(nèi)容第行第列獲取單元格內(nèi)容單元格內(nèi)容單元格內(nèi)容單元格內(nèi)容獲取單元格內(nèi)容的數(shù)據(jù)類型之前時間輸

Python Execl模塊

Python 使用 xlrdxlwt 兩個模塊來操作 Execl表格,分別用來讀和寫

xlrd 讀取表格
# 打開execl文件
workbook = xlrd.open_workbook(r"E:deploy_log.xlsx")
# 輸出所有sheet,輸出為列表
print workbook.sheet_names()    
# 獲取 工作表(sheet)名稱
sheet1_name = workbook.sheet_names()[0]
# 通過索引獲取sheet
sheet1 = workbook.sheet_by_index(0)
# 通過名稱獲取sheet
sheet1 = workbook.sheet_by_name("first_sheet")
print "sheet表名:%s, 行數(shù):%d, 列數(shù):%d" % (sheet1_name, sheet1.nrows, sheet1.ncols)

# 獲取指定行或指定列的內(nèi)容
rows = sheet1.row_values(3)
cols = sheet1.col_values(4)
print "第3行", rows
print "第4列", cols

# 獲取單元格內(nèi)容
print "單元格內(nèi)容", sheet1.cell(3,0).value
print "單元格內(nèi)容", sheet1.cell_value(3,0)
print "單元格內(nèi)容", sheet1.row(3)[4].value

# 獲取單元格內(nèi)容的數(shù)據(jù)類型
# ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
print sheet1.cell(3, 0).ctype
print sheet1.cell(3, 4).ctype

# 之前時間輸出為42851.6937037,下邊進(jìn)行時間轉(zhuǎn)換
print "獲取時間: ", xlrd.xldate_as_tuple(sheet1.cell_value(3,4), workbook.datemode) 

# 獲取合并的單元格
workbook_format = xlrd.open_workbook(r"E:deploy_log.xlsx", formatting_info=True)
sheet1_format = workbook_format.sheet_by_index(0)
print sheet1.merged_cells
xlwt 寫表格

官方參照:
https://pypi.python.org/pypi/...
http://xlwt.readthedocs.io/en...

# 創(chuàng)建表格對象
f = xlwt.Workbook()
sheet_new = f.add_sheet(u"first_sheet", cell_overwrite_ok=True)

# 設(shè)置表格style
style = xlwt.XFStyle()
font = xlwt.Font()
font.name = "Times New Roman"
font.bold = bold
font.color_index = 4
font.height = 220
style.font = True

# 寫數(shù)據(jù)
sheet_new.write(0, 0, "host", style)
sheet_new.write(0, 1, "warname", style)
sheet_new.write(0, 2, "runtime", style)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/40890.html

相關(guān)文章

  • UnixBench:Linux VPS服務(wù)器性能測試跑分腳本

    摘要:這一項測試浮點數(shù)操作的速度和效率。覆蓋面很廣的一系列函數(shù),,,,被用于整數(shù)和浮點數(shù)的數(shù)學(xué)運算數(shù)組訪問條件分支和程序調(diào)用。此測試同時測試了整數(shù)和浮點數(shù)算術(shù)運算。這一針對文件操作的測試統(tǒng)計規(guī)定時間默認(rèn)是內(nèi)的文件操作次數(shù)。unixbench是一款開源的測試 unix系統(tǒng)基本性能的工具,是比較通用的測試VPS性能的工具。UnixBench是一個類 Unix 系統(tǒng)(Unix,BSD,Linux)下的開...

    silencezwm 評論0 收藏0
  • 【送書啦】Python操作Mysql(連接、數(shù)據(jù)探查、寫Excel)

    摘要:作者主頁不吃西紅柿不吃西紅柿簡介博客專家核心組成員歡迎點贊收藏評論粉絲專屬福利簡歷模板模板知識體系面試題庫技術(shù)互助。知識體系含編程語言算法大數(shù)據(jù)生態(tài)圈組件數(shù)據(jù)倉庫前端等。 ? 作者主頁:不吃西紅柿? ? 簡介:CSDN博客專家?、HDZ核心組成員? 歡迎點贊、收藏、評論 ? 粉絲專屬福利...

    Ilikewhite 評論0 收藏0
  • Python 探針實現(xiàn)原理

    摘要:本文將簡單講述一下探針的實現(xiàn)原理。探針的實現(xiàn)主要涉及以下幾個知識點這個簡單的來說就是可以實現(xiàn)的功能,當(dāng)執(zhí)行相關(guān)的操作時,會觸發(fā)列表中定義的對象。當(dāng)然,跟實際使用的探針程序相比肯定是有很大的差距的,這篇文章主要是講解一下探針背后的實現(xiàn)原理。 本文將簡單講述一下 Python 探針的實現(xiàn)原理。 同時為了驗證這個原理,我們也會一起來實現(xiàn)一個簡單的統(tǒng)計指定函數(shù)執(zhí)行時間的探針程序。 探針的實現(xiàn)主...

    littleGrow 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<