import csv
# 讀取資料
file_path = 'd:\\1csvread.csv'
with open(file_path, encoding='utf-8') as f:
reader = csv.reader(f)
result = list(reader)
# reader()方法返回物件,需要先轉型成list才能看到資料 [['1', '小明', '男', '13'], ['2', '小紅', '女', '10'], ]
print(result[0][1])
# 寫資料
datas = [
['編號', '姓名', '年齡'],
['1', '小明', '13'],
['2', '小紅', '10'],
['3', '小青', '15'],
]with open('1csvwrite.csv', mode='w', newline='', encoding='utf-8') as f:
writer = csv.writer(f)
for row in datas:
writer.writerow(row)
# newline=''不加的話每寫一行空一行
# 一次寫入多行
# writer.writerows(datas)
python3基礎 讀取和寫入csv檔案
city password day 1 1 1 2 1 1 3 1 1 4 1 1 5 1 1 import csv 開啟乙個csv檔案,模式為讀取 csvfile open users yanghui study python example.csv r 定義乙個變數,進行讀取 readcsv c...
Python3 寫入csv檔案
import json import codecs res res json.dumps res,ensure ascii false res str res f codecs.open read.csv a encoding gbk f.write res f.close 1 使用codecs將包...
python讀取 寫入csv檔案
總是記不住怎麼讀取csv檔案,每次都是上網查,寫個部落格記錄下來看看會不會記得更清楚。個人比較喜歡用pandas的read csv函式來讀取csv檔案 import pandas as pd train data pd.read csv data train.csv 讀取後的資料是dataframe...