亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

制作csv文件的過程講解 怎么創(chuàng)建csv文件夾

CSV前言

CSV(逗號分隔值)格式是電子表格和數(shù)據(jù)庫最常見的導(dǎo)入和導(dǎo)出格式,
它允許程序員說“以 Excel 首選的格式寫入此數(shù)據(jù)”或“從 Excel 生成的此文件中讀取數(shù)據(jù)”,而無需了解 Excel 使用的 CSV 格式的確切細(xì)節(jié) 。
其中再wps以及微軟的Excel這兩個軟件中,數(shù)據(jù)內(nèi)容的格式是并不兼容的
wps中要用 utf-8 寫入
Excel要用 utf-8-sig 寫入
1. 導(dǎo)入csv庫
當(dāng)我們想要對CSV文件進(jìn)行操作時,我們可以導(dǎo)入python自帶的csv庫進(jìn)行操作
import csv
2. CSV文件的寫入操作2.1 CSV文件的寫入方法一:以列表方式寫入
import csvheader = ['name', 'url', 'city']data = http://www.wokk.cn/[['才短思澀-求解', 'https://blog.csdn.net/caribbean666?type=blog', '保定']]with open('ggg.csv', 'w', encoding='utf-8', newline='') as f:#創(chuàng)建文件write = csv.writer(f)# 單行寫入write.writerow(header)# 多行寫入write.writerows(data)2.2 CSV文件的寫入方法二:以字典方式寫入
import csvheader = ['name', 'url', 'city']data = http://www.wokk.cn/[{'name': '才短思澀-求解', 'url': 'https://blog.csdn.net/caribbean666?type=blog', 'city': '保定'}]with open('dict.csv', 'w', encoding='utf-8', newline='') as f:#創(chuàng)建文件write = csv.DictWriter(f, header)#聲明表頭write.writeheader()# 單行寫入# write.writerow(data)# 多行寫入write.writerows(data)如果需要寫入很多數(shù)據(jù)時只需要寫入一次表頭,那么可以在write.writeheader()加一個if判斷
import csvk=1header = ['name','url','city']data=http://www.wokk.cn/[{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'},{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'},{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'},{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'}{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'}{'name':'才短思澀-求解','url':'https://blog.csdn.net/caribbean666?type=blog','city':'保定'},]with open('dict.csv','w',encoding='utf-8',newline='') as f:write=csv.DictWriter(f,header)# 聲明表頭if k==1:write.writeheader()k+=1# 單行寫入# write.writerow(data)# 多行寫入write.writerows(data)3. CSV文件的讀取操作3.1 CSV文件的讀取方法一:以列表方式讀取
import csvwith open('dict.csv', 'r', encoding='utf-8') as f:#創(chuàng)建讀取對象read = csv.reader(f)# print(read)# 生成器for i in read:print(i)3.2 CSV文件的讀取方法二:以字典方式讀取
【制作csv文件的過程講解 怎么創(chuàng)建csv文件夾】import csvwith open('dict.csv', 'r', encoding='utf-8') as f:read = csv.DictReader(f) #生成器# print(read)for i in read:print(i)


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: