Python3導(dǎo)入CSV文件的實例(跟Python2有些許的不同)
更新時間:2018年06月22日 08:31:09 作者:舞揚Qaz
今天小編就為大家分享一篇Python3導(dǎo)入CSV文件的實例(跟Python2有些許的不同),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
導(dǎo)入CSV文件導(dǎo)入數(shù)據(jù)的步驟
①打開xxx.csv文件
②首先讀取文件頭
③然后讀取剩余頭
④當(dāng)發(fā)生錯誤時拋出異常
讀取完所有內(nèi)容后,打印文件頭和剩余所有行
代碼:
import csv filename = 'enrollments.csv' data = [] try: with open(filename)as f: reader = csv.reader(f) header = next(reader) data = [row for row in reader] except: pass if header: print(header) print('=========================')#分隔行 for datarow in data: print(datarow)
以上這篇Python3導(dǎo)入CSV文件的實例(跟Python2有些許的不同)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python matplotlib餅狀圖參數(shù)及用法解析
這篇文章主要介紹了python matplotlib餅狀圖參數(shù)及用法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-11-11Python利用atexit模塊實現(xiàn)優(yōu)雅處理程序退出
Python的atexit模塊提供了一種方便的方式來注冊這些退出時執(zhí)行的函數(shù),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03opencv深入淺出了解機器學(xué)習(xí)和深度學(xué)習(xí)
機器學(xué)習(xí)是人工智能的核心,專門研究如何讓計算機模擬和學(xué)習(xí)人類的行為。?深度學(xué)習(xí)是機器學(xué)習(xí)中的一個熱門研究方向,它主要研究樣本數(shù)據(jù)的內(nèi)在規(guī)律和表示層次,讓計算機能夠讓人一樣具有分析與學(xué)習(xí)能力2022-03-03