當前位置:首頁 » 編程語言 » 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

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:582
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1013
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:114
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:713