Python讀取excel,csv數據到數組


numpy中的普通讀取:

1 import numpy as np
2 #skiprows可以跳過前幾行數據,np.loadtxt方法直接將數據讀取到data數組中
3 data = np.loadtxt(open("路徑.csv","rb"),delimiter=",",skiprows=0)

 

讀取Excel:

 1 from openpyxl import load_workbook
 2 #讀取路徑
 3 book = load_workbook(filename=r"路徑.xlsx")
 4 #讀取名字為Sheet1的表
 5 sheet = book.get_sheet_by_name("Sheet1")
 6 #用於存儲數據的數組
 7 data= []
 8 row_num = 1
 9 while row_num <= 100 :
10     #將表中第一列的1-100行數據寫入data數組中
11     data.append(sheet.cell(row=row_num, column=1).value)
12     row_num = row_num + 1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM