閱讀705 返回首頁    go Python


python讀寫csv文件的實戰

小強python全棧自動化測試培訓班招生中,開課時間為18年3月7號

在17年12月之前報名並繳納全部費用的童鞋優惠100元;

老學員另有更多優惠!

所有報名的同學均贈送《小強軟件測試瘋狂講義》書一本。

另,全麵支持支付寶花唄、信用卡支付!解大家燃眉之急

報名微信長按下方二維碼

轉發+點讚=支持

csv介紹

csv是什麼?大家估計都聽過,不過我猜很少能有人比較全麵的解釋下的,那麼小弟就獻醜一下。csv我理解的是一個存儲數據的文件,裏麵以逗號作為分割進行存儲(當然也可以用製表符進行分割)。

csv的規則

1 開頭是不留空,以行為單位。

2 可含或不含列名,含列名則居文件第一行。

3 一行數據不跨行,無空行。

4 以半角逗號(即,)作分隔符,列為空也要表達其存在。

5列內容如存在半角引號(即"),替換成半角雙引號("")轉義,即用半角引號(即"")將該字段值包含起來。

6文件讀寫時引號,逗號操作規則互逆。

7內碼格式不限,可為 ASCII、Unicode 或者其他。

8不支持特殊字符

python csv

python中內置了csv模塊,直接import csv即可使用

常用的方法如下:

writer、DictWriter、reader、DictReader

應該不用我解釋了,不知道的自己去查下英文的意思吧。。。。。帶dict的是通過字典方式來讀寫的。

代碼實戰

源碼獲取方式請看視頻

轉發+點讚=支持

微信二維碼 QQ群二維碼

最後更新:2017-10-24 10:02:37

  上一篇:go Life is short,you need python!
  下一篇:go Python超過Java,受歡迎度全球排第二