各種文件的讀取

(持續更新中…)

1.讀取excel文件

已知有個名爲student_score.xlsx的文件,現需要讀取裏面的文件
在這裏插入圖片描述

一)python讀取:
  • a)使用xlrd庫函數
import numpy as np
import xlrd   #使用庫函數

workbook = xlrd.open_workbook('C:/users/lenovo/desktop/student_score.xlsx')  #讀取路徑
sheet = workbook.sheet_by_name('Sheet1')     #讀取excel中的第一個sheet

data_name = sheet.col_values(0)    #按列讀取,讀取第一列
#data_name1 = sheet.row_values(0)  #按行讀取,讀取第一行
data_st_ID = sheet.col_values(1)
data_st_score = sheet.col_values(2)

結果如下
在這裏插入圖片描述

2.讀取csv文件

csv文件是逗號隔開的文件,比如將上面的excel文件另存爲csv文件然後通過下面的方式打開,csv通過記事本打開如下
在這裏插入圖片描述

一)python讀取:

可以通過with open ‘xxx’ as的方式也可以直接open

  • a)with open (‘xxx’) as f
with open('C:/users/lenovo/desktop/student_score.csv','r') as f:
    for line in f.readlines():
        print(line)

在這裏插入圖片描述

  • b) open(‘xxx’)
filename = open('C:/users/lenovo/desktop/student_score.csv','r')
for line in filename:
    print(line)

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章