溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

python3.x操作csv文件的實(shí)戰(zhàn)

發(fā)布時(shí)間:2020-05-18 14:33:57 來(lái)源:網(wǎng)絡(luò) 閱讀:1330 作者:小強(qiáng)測(cè)試 欄目:軟件技術(shù)

說(shuō)明


python3.x集成了對(duì)csv文件的操作,直接引入包即可,但python2.x則需要單獨(dú)安裝。


實(shí)戰(zhàn)


1、讀取csv文件

#引入包
import csv
#打開文件
csvfile = open('xiaoqiang.csv',newline='')
#獲得對(duì)象
csvReader = csv.reader(csvfile)
#讀取內(nèi)容并打印
for content in csvReader:
  print(content)
  
#關(guān)閉。這個(gè)經(jīng)常有小伙伴忘了,今天在群里就有人遇到這個(gè)問(wèn)題了
csvfile.close()


2、寫入csv文件


#引入包
import csv
#打開文件
csvfile = open('xiaoqiang.csv', 'w',newline='')
#獲得對(duì)象
writer = csv.writer(csvfile)
#寫入一行數(shù)據(jù)
writer.writerow(('名稱', '網(wǎng)址'))
#定義要寫入多行數(shù)據(jù)的內(nèi)容
rows= [
 ('小強(qiáng)的博客', 'https://blog.51cto.com/xqtesting'),
 ('小強(qiáng)的視頻', 'http://edu.51cto.com/lecturer/4626073.html')
]
#寫入多行
writer.writerows(rows)
#關(guān)閉
csvfile.close()

python3.x操作csv文件的實(shí)戰(zhàn)


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI