read_csvこのエラーを返します。 Initializing from file failed
latin-1
,utf-8 and
ISO-8859-1
を使用しています。pandas.read_csvの標準文字エンコード
from pandas import *
df = dict(A=[1,2,3],B=['abc','efg','hig'],C=[100,200,300])
df = DataFrame(df)
df
A B C
0 1 abc 100
1 2 efg 200
2 3 hig 300
私は次のようにドイツ語の文字とそれを書いた:
df.to_csv('Lück.txt', sep='\t', encoding ='utf-8', index=False)
、それはこの方法でそれをインポートに失敗:
read_csv('Lück.txt', sep='\t', encoding = 'utf-8')
すべての後に検出するアリ方法がある場合特別なドイツ人のキャラクター私はそれを置き換えます。
P.S.私はこの問題の記事の数を見てきましたが、それらのどれも私の質問と一致せず、私は標準の文字のデコード/エンコーディングには満足していません。
'Lück'は変数ですか? –
実際には名前のリストにあり、変数が特殊なドイツ語の文字に到着したときに問題が発生しますが、ここでは例として文字列として直接書きました。 – Hamidreza
リストを文字列に連結することはできません。 –