例子解释,pandas的pd.read_csv函数,quoting = 3是什么意思
生活随笔
收集整理的這篇文章主要介紹了
例子解释,pandas的pd.read_csv函数,quoting = 3是什么意思
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
問題
pandas的pd.read_csv函數(shù),quoting = 3是什么意思?
新建一個(gè)test.txt文件,內(nèi)容如下:
哈哈
haha
"haha"
"哈哈"
"ha
ha"
"哈
哈"
代碼:?
import pandas as pdt = pd.read_csv('test.txt', header=None, sep='\t') print(t)輸出結(jié)果:
可以看到英文引號(hào)不見了,雙引號(hào)只會(huì)打印引號(hào)內(nèi)的內(nèi)容,只有單引號(hào)的內(nèi)容打印異常
?
再改動(dòng)test.txt代碼:
import pandas as pdt = pd.read_csv('test.txt', header=None, sep='\t', quoting = 3) print(t)代碼輸出結(jié)果:
可以看到所有內(nèi)容如實(shí)打印
結(jié)論?
不設(shè)置quoting,默認(rèn)會(huì)去除英文雙引號(hào),只留下英文雙引號(hào)內(nèi)的內(nèi)容,設(shè)置quoting = 3,會(huì)如實(shí)讀取內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的例子解释,pandas的pd.read_csv函数,quoting = 3是什么意思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 时间提醒_Linux下基于
- 下一篇: 51单片机定时器时间计算