delimiter跟quotechar分別是什麼意思
2019/11/26 下午 04:44
Python網路爬蟲討論版
John
觀看數:460
回答數:2
收藏數:0
pycrawler
pycrawler-d02
想問一下在import csv那邊,delimiter='',quotechar='|' 。delimiter跟quotechar分別是什麼意思呢
回答列表
-
2019/11/26 下午 07:01小糖果贊同數:0不贊同數:0留言數:0
delimiter是分隔符號,預設逗號;quotechar是用於引用包含特殊字元,或包含換行符號的字串,其他參數可以參考講義裡面的連結:
-
2019/11/27 上午 01:55張維元 (WeiYuan)贊同數:3不贊同數:0留言數:0
從文件節錄下來:
```
Dialect.delimiter: A one-character string used to separate fields. It defaults to','.
Dialect.quotechar: A one-character string used to quote fields containing special characters, such as thedelimiterorquotechar, or which contain new-line characters. It defaults to'"'.
```
delimiter 指的是 csv 當中用來分隔的符號,quotechar 是用來將特殊字串包起來的符號。
另外補充說一下,像這種更多細節的參數用法,我也會建議直接去看官方文件上的說明(不然東西那麼多,哪背的完)。一般我們在學習套件的策略會建議: (1) 參考最基本的範例執行確定可以動 (2) 試著修改一下輸入的的資料與參數 (3) 從官方文件查看是否有更多的參數可以用。
初學的話我覺得只要有 (1)(2) 的能力, (3) 可以根據需求再進行研究即可。