2016-06-23 7 views
2

すべてのフォーラム/ページ/サイトを検索した後、私は問題を解決できません。 パンダで.h5ファイルを読み込もうとしています。私はこのメッセージを受け取りました: "UnicodeDecodeError: 'ascii' codec can't decode byte 0xd1 in position 35120: ordinal not in range(128)"。このメッセージは、h5とcsvファイルの両方を読み取ろうとしているときに表示されます。 私はそれを修正するためにさまざまな方法を試しましたが、私はできませんし、私はあなたが私plsを救うことを願っています!パンダを使用したUnicodeエラー:read_hdf

cch_365_8760_pivot=pd.read_hdf('CCH_MOD.h5','CCH_MOD') 

INSTALLED VERSIONS 
------------------ 
commit: None 
python: 3.5.1.final.0 
python-bits: 64 
OS: Darwin 
OS-release: 15.5.0 
machine: x86_64 
processor: i386 
byteorder: little 
LC_ALL: None 
LANG: None 

pandas: 0.18.0 
nose: 1.3.7 
pip: 8.1.1 
setuptools: 20.3 
Cython: 0.23.4 
numpy: 1.10.4 
scipy: 0.17.0 
statsmodels: 0.6.1 
xarray: None 
IPython: 4.1.2 
sphinx: 1.3.5 
patsy: 0.4.0 
dateutil: 2.5.1 
pytz: 2016.2 
blosc: None 
bottleneck: 1.0.0 
tables: 3.2.2 
numexpr: 2.5 
matplotlib: 1.5.1 
openpyxl: 2.3.2 
xlrd: 0.9.4 
xlwt: 1.0.0 
xlsxwriter: 0.8.4 
lxml: 3.6.0 
bs4: 4.4.1 
html5lib: None 
httplib2: None 
apiclient: None 
sqlalchemy: 1.0.12 
pymysql: None 
psycopg2: None 
jinja2: 2.8 
boto: 2.39.0 

また、Mac OSX elcapitán64ビットを使用しています。 私があなたを助けてくれることを願っています。私は約3日間この問題を扱っています。私は何をすべきかわかりません。

ありがとうございます!

答えて

0

まあ、別のものを試した後、私はちょうどPython 2.7で自分のコードを実行し、それは動作しました。私はそこにバグがあると思うし、そうする別の方法がありますが、私は簡単な方法を選択します。皆さん、ありがとうございました!

関連する問題