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的轉換方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答