Python實(shí)現(xiàn)的簡單讀寫csv文件操作示例
本文實(shí)例講述了Python實(shí)現(xiàn)的簡單讀寫csv文件操作。分享給大家供大家參考,具體如下:
python中有一個(gè)讀寫csv文件的包,直接import csv
即可
新建test.csv
1.寫
import csv with open("test.csv","w",encoding='utf8') as csvfile: writer=csv.writer(csvfile) writer.writerow(["index","a_name","b_name"]) writer.writerows([[0,'a1','b1'],[1,'a2','b2'],[2,'a3','b3']])
直接使用這種寫法會(huì)導(dǎo)致文件每一行后面會(huì)多一個(gè)空行
解決的方法
用python3來寫wirterow時(shí),打開文件時(shí)使用w模式,然后帶上newline=''
import csv with open("test.csv","w",encoding='utf8',newline='') as csvfile: writer=csv.writer(csvfile) writer.writerow(["index","a_name","b_name"]) writer.writerows([[0,'a1','b1'],[1,'a2','b2'],[2,'a3','b3']])
2.讀
import csv with open("test.csv","r") as csvfile: reader=csv.reader(csvfile) for line in reader: print(line)
更多Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python操作Excel表格技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
windows系統(tǒng)中python使用rar命令壓縮多個(gè)文件夾示例
這篇文章主要介紹了windows系統(tǒng)中python使用rar命令壓縮多個(gè)文件夾示例,需要的朋友可以參考下2014-05-05基于Python數(shù)據(jù)可視化利器Matplotlib,繪圖入門篇,Pyplot詳解
下面小編就為大家?guī)硪黄赑ython數(shù)據(jù)可視化利器Matplotlib,繪圖入門篇,Pyplot詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-10-10Python腳本啟動(dòng)應(yīng)用并輸入賬號或密碼的操作命令
這篇文章主要介紹了Python腳本啟動(dòng)應(yīng)用并輸入賬號或密碼,安裝所需要的模塊pyautogui、subprocess、psutil等,可以通過pip安裝,下面以安裝pyautogui為例cmd命令行中輸入,需要的朋友可以參考下2024-05-05Python?Pyecharts繪制?;鶊D分析用戶行為路徑
這篇文章主要為大家介紹了Python?Pyecharts繪制?;鶊D分析用戶行為路徑,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05