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. 이 문제의 게시물 수가 많았지 만 그 중 누구도 내 질문과 일치하지 않으며 표준 문자 디코딩/인코딩에 만족스럽지 않습니다. 감사합니다.
'Lück'은 변수입니까? –
실제로 그것은 이름 목록에 있으며 변수가 특수 독일어 문자에 도달하면 문제가 발생하지만 예를 들어 문자열을 직접 작성했습니다. – Hamidreza
목록과 문자열을 연결할 수 없습니다. –