|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
delim_whitespace=True 和 =False 两个都是什么含义。。
虽然知道delim_whitespace的大概意思,但是
result = pd.read_csv('ookk.csv',delim_whitespace=True,skip_blank_lines=True,index_col=0)
结果输出:Empty DataFrame
Columns: []
Index: [0,21,11,1,33,a, 1,22,12,2,34,b, 2,23,13,3,35,c, 3,24,14,4,36,d, 4,25,15,5,37,e, 5,26,16,6,38,f, 6,27,17,7,39,g, 7,28,18,8,40,h, 8,29,19,9,41,i, 9,30,20,10,42,j]
为False的时候正常输出:
one two three four key
0 21 11 1 33 a
1 22 12 2 34 b
2 23 13 3 35 c
3 24 14 4 36 d
4 25 15 5 37 e
5 26 16 6 38 f
6 27 17 7 39 g
7 28 18 8 40 h
8 29 19 9 41 i
9 30 20 10 42 j
这是为啥。。。
help(pandas.read_csv)
delim_whitespace : bool, default False
Specifies whether or not whitespace (e.g. ``' '`` or ``' '``) will be
used as the sep. Equivalent to setting ``sep='\s+'``. If this option
is set to True, nothing should be passed in for the ``delimiter``
parameter.
大意:是否用空格为分隔符,如果为True,那么其他字符如,将不会被认为是分隔符。
|
|