讀取資料科學資料集採用pyhdf中的sd庫。在接入資料前需要創造乙個sd例項,代表檔案。之後通過獲取其中的sds例項得到乙個numpy陣列,例子如下
from pyhdf.sd import
*d = sd(
'example.hdf'
,sdc.read)
)# 建立sd例項
lats_sdc = d.select(
'latitude'
)# 建立sdc例項
lats_array = lats_sdc.get(
)# 獲取資料資料組
d.end(
)# 關閉sd
其中latitude為參考hdf檔案中乙個資料集的名稱,同理其他名稱的資料集可以通過修改select中的名稱進行獲取。如果需要得到檔案中所有資料集名稱屬性,可以參考sd檔案中的說明部分,呼叫sdattr類中的方法。
元資料(meta data)無法通過科學資料集的方式獲取,需要通過pyhdf包中的hdf庫和vs庫進行呼叫。
from pyhdf.hdf import
*from pyhdf.vs importt *
hdf_object = hdf(
'example.hdf'
).vstart(
)# 建立hdf例項
vd_object = hdf_object.attach(
'metadata'
)# 建立vd例項
meta_data = vd_object.read(
)# 讀取vdata
hdf(
'example.hdf'
).close(
)
通過以上方法可以獲取元資料的numpy陣列,同理也可以獲取其他各型別的陣列。 datagrid介面,鏈結資料庫讀取資料
1 學生列表的 html部分 資料 2 studentservlet部分 資料 3 studentservice 類 public class studentservice int total new studentdao gettotal if total 0 規範 json 格式 return ...
中讀取資料 讀取資料
對資料庫有一定了解的同學應該都知道資料表這個東西。資料表一般是以行列來儲存和展示資料的。每一列就是乙個資料字段,代表每一行資料的屬性。在python裡面也有類似表概念的東西,叫做dataframe。dataframe是我們資料分析和風控建模中很重要乙個元素,後續的很多資料操作都要以此為基礎。我們的資...
介面測試 封裝讀取excel
1 xlrd庫的安裝 直接使用pip工具進行安裝 當然也可以使用pycharmide進行安裝,這裡就不詳述了 2 xlrd模組的一些常用命令 開啟excel檔案並建立物件儲存 data xlrd.open workbook 檔案路徑 獲取檔案中所有工作表的名稱 data.sheet names 根據...