Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略
Py之Xlrd:Xlrd簡介、安裝、使用方法(讀取xlsx文件的shee表頭名/總行數/總列數、每一行的內容、指定列的內容)之詳細攻略
?導讀
? ? ?xlrd,xlwt和xlutils是用Python處理Excel文檔(*.xls)的高效率工具。其中,xlrd只能讀取xls,xlwt只能新建xls(不可以修改)。xlutils能將xlrd.Book轉為xlwt.Workbook,從而得以在現有xls的基礎上修改數據,并創建一個新的xls,實現修改。
相關文章
Py之Xlrd:Python庫之Xlrd簡介、安裝、使用方法之詳細攻略
Py之xlwt:python庫之xlwt的簡介、安裝、使用方法之詳細攻略
Py之xlutils:xlutils的簡介、安裝、使用方法之詳細攻略
目錄
Xlrd的簡介
Xlrd的安裝
Xlrd的使用方法
1、打開excel文件的幾種方法
2、利用xlrd讀取xlsx文件的shee表頭名/總行數/總列數、每一行的內容、指定列的內容
Xlrd的簡介
? ? ?在任何平臺上從Excel電子表格(.xLS和.xLSx,版本2向前)中提取數據。純Python(2.7,3.4 +)。對Excel日期的強大支持。已知的Unicode。Xlrd擴展包只能讀取,不能寫入,跨平臺,速度快。
? ? ?可操作excel文件的xlrd、xlwt模塊。其中xlrd模塊實現對excel文件內容讀取,xlwt模塊實現對excel文件的寫入。
xlrd
Xlrd的安裝
pip install xlrd?
Xlrd的使用方法
相關文章:Py之Xlrd:Xlrd的使用方法總結(獲取的sheet名字/sheet索引/sheet內容/數和列數、獲取整行和整列的值(列表) 、指定單元格的內容/數據類型)之詳細攻略_一個處女座的程序猿-CSDN博客
1、打開excel文件的幾種方法
- T1、利用Python Xlrd庫進行操作,建議首選,不用用過調用第三方com接口,直接讀取
- T2、利用win32com庫
[python]?view plain?copy
import?win32com???? from?win32com.client?import?Dispatch,?constants???? w?=?win32com.client.Dispatch('Excel.Application') ??2、利用xlrd讀取xlsx文件的shee表頭名/總行數/總列數、每一行的內容、指定列的內容
#2、讀取xlsx文件的所有行的內容和指定列的內容 import xlrd #引入模塊#打開文件,獲取excel文件的workbook(工作簿)對象 workbook=xlrd.open_workbook("data01.xlsx") #文件路徑 worksheet=workbook.sheet_by_index(0) #通過sheet索引獲得sheet對象name=worksheet.name #獲取表頭名 nrows=worksheet.nrows #獲取該表總行數 ncols=worksheet.ncols #獲取該表總列數#獲取每一行的內容: for i in range(nrows): #循環打印每一行print(worksheet.row_values(i)) #以列表形式讀出,列表中的每一項是str類型#獲取某列的內容 col_data=worksheet.col_values(2)[1:] print(col_data)
?
總結
以上是生活随笔為你收集整理的Py之Xlrd:Xlrd简介、安装、使用方法(读取xlsx文件的shee表头名/总行数/总列数、每一行的内容、指定列的内容)之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功解决将python的列表格式输出数值
- 下一篇: Py之Xlrd:Xlrd的使用方法总结(