這是我的CSV文件
讀取其中得tempo這一列
1 import pandas as pd #導入pandas包 2 data = pd.read_csv("E:\\畢設\\情感識別\\Music-Emotion\\Music-Emotion\\Emotion_features.csv") #讀取csv文件 3 feature = data.loc[:, ['tempo']]#讀取trmpo列得所有行 4 feature1 = data.loc[2:4, ['tempo', 'total_beats']] #打印2-4行,特定得兩列"tempo"和"total_beats"
寫入CSV文件
1 import csv 2 csvFile = open("csvData.csv", "w") #創建csv文件 3 writer = csv.writer(csvFile) #創建寫的對象 4 #先寫入columns_name 5 writer.writerow(["index","a_name","b_name"]) #寫入列的名稱 6 #寫入多行用writerows #寫入多行 7 writer.writerows([[1,a,b],[2,c,d],[3,d,e]]) 8 csvFile.close()