python pandas抛出parseError

时间:2017-07-19 08:18:28

标签: python pandas

我需要帮助才能使用python pandas。我有A.txt有这些数据(这是一个例子)

0003343 01901310 8193910 91931
9183131 89102010 7373819 83003
3692429 92920202

B.txt

424u20u 092u9j 902u39 9293u2
9u193jj 901u39 jdo910 903u98
ue9un88 

因此,对于A.txt,我执行了以下操作,它确实打印了顶部有列数的数据框

import pandas as pd

fileRead = pd.read_csv("A.txt", delim_whitespace = True, header=None, dtype=object)
print fileRead

结果

       0        1      2       3
0   0003343 01901310 8193910 91931
1   9183131 89102010 7373819 83003
2   3692429 92920202 NaN     NaN

但如果我对B.txt执行相同操作,则会给出错误

pandas.errors.ParserError: Too many columns specified: expected 4 and found 1

我不明白。它应该是相同的结果。我该怎么做才能解决这个问题? 感谢您的帮助和建议。

1 个答案:

答案 0 :(得分:1)

我认为你需要http://php.net/manual/en/function.chr.php

error 'Missing redirect_uri parameter'

编辑:

由于EDchum read_fwf可能会丢弃最后一行。它似乎在$access_token = [ 'url'=>'https://graph.facebook.com/oauth/access_token/', 'params'=>[ 'client_id'=> env('FACEBOOK_KEY'), 'client_secret'=> env('FACEBOOK_SECRET'), 'grant_type'=> 'client_credentials', ] ]; $response = HttpClient::get($access_token)->json(); 中默默地删除。