雜亂大全15-(Python基礎系列)讀取excel

  • 前言:本次為turtle的基本練習
tags: 六角學院

主題:

雜亂大全15-(Python基礎系列)讀取excel

本篇重點:

  • 練習簡單的excel讀取

安裝-csv

1
pip install python-csv

使用-csv

1
import csv

練習-讀取以下的簡單excel

開啟讀檔

1
2
with open("檔案名稱.csv") as csvfile:
reader = csv.reader(csvfile)

程式練習

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# -*- coding: utf-8 -*-

import csv
import numpy as np

maths=[]
row_it=0 #判斷是否是第一列
#with open("scores.csv",encoding="utf-8-sig") as csvfile:
#如果遇到解碼錯誤,可以改成上面這句
with open("scores.csv") as csvfile:
reader = csv.reader(csvfile)

for row in reader:
print(row)
if row_it ==0:
sub_b=row[3]
if row_it >0:
maths.append(int(row[3]))
row_it=row_it+1

print("-----use numpy---------")
print("科目: "sub_b ," 平均:",np.mean(maths))

參考連結