Python3中讀取寫入csv檔案

2021-09-08 13:33:47 字數 702 閱讀 8575

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...