您好,登錄后才能下訂單哦!
1.讀取CSV文件到List
def readCSV2List(filePath): try: file=open(filePath,'r',encoding="gbk")# 讀取以utf-8 context = file.read() # 讀取成str list_result=context.split("\n")# 以回車符\n分割成單獨的行 #每一行的各個元素是以【,】分割的,因此可以 length=len(list_result) for i in range(length): list_result[i]=list_result[i].split(",") return list_result except Exception : print("文件讀取轉換失敗,請檢查文件路徑及文件編碼是否正確") finally: file.close();# 操作完成一定要關閉
2.將List寫入到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("數據寫入失敗,請檢查文件路徑及文件編碼是否正確") finally: file.close();# 操作完成一定要關閉
以上這篇Python處理CSV與List的轉換方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。