當前位置:首頁 » 編程語言 » python的ctype

python的ctype

發布時間: 2025-05-27 12:52:09

A. 【python】xlrd模塊使用

python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫

安裝:pip install xlrd

導入局信:import xlrd

打開excel文件:xlrd.open_workbook(filename)

如果路徑或者文件名中有中文的話,加桐蔽輪上r即可: xlrd.open_workbook(r"filename")

獲取所有sheet名:sheet_names( )。將所有的sheet名存放到數組中輸出

根據sheet索引或者名稱獲取每張sheet表裡的數據內容:sheet_by_index( 索引值 )、sheet_by_name("sheetname")。

excel里的索引值都從0開始

這倆輸出結果是一致的

獲取指定sheet頁的名稱、行數、列數

獲取整行的值:row_values( 索引值 )   並帆   獲取整列的值:col_values( 索引值 )  ——> 都以數組形式返回數據

此處注意,我們輸出結果裡面數字是保留了一位小數的,那如果我們想直接輸出整數如何處理呢?網路了好久都需要自己寫個函數轉一下,能更改excel里的數據格式直接讀出來就是int型嗎?而且我發現,如果直接讀取那個數據其實是int型,但是寫入數組里就變成浮點型了,誰能告知一下

獲取單元格對象:cell( 行的索引值,列的索引值 )

獲取單元格值的數據類型:cell( 行的索引值,列的索引值 ).ctype

ctype返回值對應的數據類型是: 0 - empty, 1 - string, 2 - number, 3 - date, 4 - boolean, 5 - error

獲取某個單元格的值:cell_value( 行的索引值,列的索引值 )/cell( 行的索引值,列的索引值 ).value/row( 行的索引值 )[ 列的索引值 ].value

熱點內容
500萬財產怎麼配置最好 發布:2025-05-28 04:45:10 瀏覽:862
c線程訪問控制項 發布:2025-05-28 04:38:43 瀏覽:69
商業版網站源碼 發布:2025-05-28 04:38:42 瀏覽:923
java培訓去哪家好 發布:2025-05-28 04:33:01 瀏覽:621
怎麼找雲伺服器 發布:2025-05-28 04:22:59 瀏覽:157
機器指令編譯方法 發布:2025-05-28 04:18:49 瀏覽:300
用自己電腦做私服伺服器教程 發布:2025-05-28 04:15:16 瀏覽:804
sql查詢超時已過期 發布:2025-05-28 04:15:06 瀏覽:412
寧波雲伺服器中心 發布:2025-05-28 03:38:54 瀏覽:880
訪問頻率限制 發布:2025-05-28 02:59:00 瀏覽:189