Python處理CSV與List的轉(zhuǎn)換方法
更新時(shí)間:2018年04月19日 16:41:12 作者:新手村的0級(jí)玩家
下面小編就為大家分享一篇Python處理CSV與List的轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
1.讀取CSV文件到List
def readCSV2List(filePath):
try:
file=open(filePath,'r',encoding="gbk")# 讀取以u(píng)tf-8
context = file.read() # 讀取成str
list_result=context.split("\n")# 以回車(chē)符\n分割成單獨(dú)的行
#每一行的各個(gè)元素是以【,】分割的,因此可以
length=len(list_result)
for i in range(length):
list_result[i]=list_result[i].split(",")
return list_result
except Exception :
print("文件讀取轉(zhuǎn)換失敗,請(qǐng)檢查文件路徑及文件編碼是否正確")
finally:
file.close();# 操作完成一定要關(guān)閉
2.將List寫(xiě)入到CSV文件中
def writeList2CSV(myList,filePath):
try:
file=open(filePath,'w')
for items in myList:
for item in items:
file.write(item)
file.write(",")
file.write("\n")
except Exception :
print("數(shù)據(jù)寫(xiě)入失敗,請(qǐng)檢查文件路徑及文件編碼是否正確")
finally:
file.close();# 操作完成一定要關(guān)閉
以上這篇Python處理CSV與List的轉(zhuǎn)換方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Python實(shí)現(xiàn)一個(gè)圖片查看器
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的圖片查看器,并且可以實(shí)現(xiàn)圖片放大與縮小功能,感興趣的小伙伴可以了解下2025-02-02
python正常時(shí)間和unix時(shí)間戳相互轉(zhuǎn)換的方法
這篇文章主要介紹了python正常時(shí)間和unix時(shí)間戳相互轉(zhuǎn)換的方法,涉及時(shí)間字符串與Unix時(shí)間戳的實(shí)現(xiàn)與轉(zhuǎn)換技巧,需要的朋友可以參考下2015-04-04
Python使用os.listdir和os.walk獲取文件路徑
這篇文章主要介紹了Python使用os.listdir和os.walk獲取文件路徑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
Python中發(fā)布Web應(yīng)用的常見(jiàn)方法與對(duì)比
這篇文章主要為大家詳細(xì)介紹了Python中發(fā)布?Web?應(yīng)用的幾種常見(jiàn)方法的實(shí)現(xiàn)詳細(xì)步驟以及它們的部署方法對(duì)比,有需要的小伙伴可以參考下2025-02-02

