摘要:模塊使用和兩個模塊來操作表格,分別用來讀和寫讀取表格打開文件輸出所有,輸出為列表獲取工作表名稱通過索引獲取通過名稱獲取表名行數列數獲取指定行或指定列的內容第行第列獲取單元格內容單元格內容單元格內容單元格內容獲取單元格內容的數據類型之前時間輸
Python Execl模塊
Python 使用 xlrd 和 xlwt 兩個模塊來操作 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, 行數:%d, 列數:%d" % (sheet1_name, sheet1.nrows, sheet1.ncols) # 獲取指定行或指定列的內容 rows = sheet1.row_values(3) cols = sheet1.col_values(4) print "第3行", rows print "第4列", cols # 獲取單元格內容 print "單元格內容", sheet1.cell(3,0).value print "單元格內容", sheet1.cell_value(3,0) print "單元格內容", sheet1.row(3)[4].value # 獲取單元格內容的數據類型 # 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,下邊進行時間轉換 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_cellsxlwt 寫表格
官方參照:
https://pypi.python.org/pypi/...
http://xlwt.readthedocs.io/en...
# 創建表格對象 f = xlwt.Workbook() sheet_new = f.add_sheet(u"first_sheet", cell_overwrite_ok=True) # 設置表格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 # 寫數據 sheet_new.write(0, 0, "host", style) sheet_new.write(0, 1, "warname", style) sheet_new.write(0, 2, "runtime", style)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/40890.html
摘要:這一項測試浮點數操作的速度和效率。覆蓋面很廣的一系列函數,,,,被用于整數和浮點數的數學運算數組訪問條件分支和程序調用。此測試同時測試了整數和浮點數算術運算。這一針對文件操作的測試統計規定時間默認是內的文件操作次數。unixbench是一款開源的測試 unix系統基本性能的工具,是比較通用的測試VPS性能的工具。UnixBench是一個類 Unix 系統(Unix,BSD,Linux)下的開...
摘要:作者主頁不吃西紅柿不吃西紅柿簡介博客專家核心組成員歡迎點贊收藏評論粉絲專屬福利簡歷模板模板知識體系面試題庫技術互助。知識體系含編程語言算法大數據生態圈組件數據倉庫前端等。 ? 作者主頁:不吃西紅柿? ? 簡介:CSDN博客專家?、HDZ核心組成員? 歡迎點贊、收藏、評論 ? 粉絲專屬福利...
摘要:本文將簡單講述一下探針的實現原理。探針的實現主要涉及以下幾個知識點這個簡單的來說就是可以實現的功能,當執行相關的操作時,會觸發列表中定義的對象。當然,跟實際使用的探針程序相比肯定是有很大的差距的,這篇文章主要是講解一下探針背后的實現原理。 本文將簡單講述一下 Python 探針的實現原理。 同時為了驗證這個原理,我們也會一起來實現一個簡單的統計指定函數執行時間的探針程序。 探針的實現主...
閱讀 3634·2023-04-26 02:32
閱讀 3941·2021-11-23 10:05
閱讀 2302·2021-10-08 10:04
閱讀 2720·2021-09-22 16:06
閱讀 3622·2021-09-22 15:27
閱讀 776·2019-08-30 15:54
閱讀 1722·2019-08-30 13:50
閱讀 2711·2019-08-29 13:56