Python導入表格數據用什么方法?Python怎么導入Excel表格數據

在python中數據導入和數據讀取的含義實際上是一樣的,都是將某種文件中的數據讀取到python中變為可以使用的對象 。那么下面文章主要介紹的內容就是python導入Excel表格數據的方法,對此感興趣的話可以和小編一起來學習一下 。

Python導入表格數據用什么方法?Python怎么導入Excel表格數據


一、pandas庫
python導入Excel表格數據最簡單的方法就是使用pandas這個第三方庫了,因為它能夠對xlsx以及xls兩種格式的表格進行處理,并且還可以在導入時就直接去指定數據表 。而不是在打開文件后再通過文件對象來進行操作,代碼示例如下所示:
import pandas as pd#導入pandas庫fm=pd.read_excel(r"D:\zh\bmsj.xlsx",sheet_name="Sheet1")print(fm)這樣就是可以將bmsj這個Excel表格之中名為Sheet1的數據表里面全部數據都給讀取出來,并且會自動將其轉為Dataframe類型,在后續操作上也是比較簡單的 。
二、xlrd庫
如果只是要對xlsx這一種類型的Excel表格進行操作,那么使用xlrd第三方庫也是可以的 。它需要先將xlsx表格文件打開,然后通過方法才可以找到該文件中指定的數據表并返回對象 。
獲取到這個對象之后還要通過遍歷行和遍歷列的方式訪問其中具有數據的單元格,才可以將具體的數據給導入進來 。數據訪問到之后需要將其保存在列表里面形成才可以去使用,不過這樣就會使得數據原先的表格形式不能構建了,都是以單獨元素存在的,詳細代碼示例如下:
import xlrdfile='D:/zh/bmsj.xlsx'wb=xlrd.open_workbook(filename=file) ws=wb.sheet_by_name("Sheet1") dataset=[]for r in range(ws.nrows):     col=[]    for l in range(ws.ncols):         col.append(ws.cell(r, l).value)    dataset.append(col)print(dataset)【Python導入表格數據用什么方法?Python怎么導入Excel表格數據】以上就是關于“Python導入表格數據用什么方法?Python怎么導入Excel表格數據”的全部內容了,希望對你有所幫助 。
Python導入表格數據用什么方法?Python怎么導入Excel表格數據


Python導入表格數據用什么方法?Python怎么導入Excel表格數據


Python導入表格數據用什么方法?Python怎么導入Excel表格數據


微信掃碼,學習更方便
Python導入表格數據用什么方法?Python怎么導入Excel表格數據


現在報名贈100例知識點合集
Python導入表格數據用什么方法?Python怎么導入Excel表格數據


    猜你喜歡