python 2.7과 함께 elasticsearch를 사용하고 있습니다. 나는 많은 텍스트를 분석하고 저장해야한다. 구문 에러 : 종종 다음과 같은 오류가 나타납니다Python 2.7 - Elasticsearch - SyntaxError : ASCII 문자가 아닌 ' xc3'
import elasticsearch
es = elasticsearch.Elasticsearch("127.0.0.1:9200")
test = 'sarà'
doc = {
'ID':'123456',
'field':unicode(test, errors='ignore'),
}
es.index('test_db','test',doc)
오류는 다음과 같습니다 : 비 ASCII 문자를 ... 나는 테스트를 위해 다음과 같은 코드를 작성 유래에 다른 대답을 읽은 후
SyntaxError: Non-ASCII character '\xc3' in file /home/user/PycharmProjects/ubuntu/asciiTest.py on line 4, but no encoding declared.
를 I 시도 :
unicode(test, errors='ignore')
다시 같은 오류가 발생했습니다. 이러한 특수 문자를 관리하는 방법을 모르겠습니다.