BeautifulSoup에 인코딩 문제가 있습니다. 제 개발 환경에서는 모든 것이 잘 작동합니다 (Ubuntu, Python 3.4, Django 개발 서버). - 프로덕션 서버에서 내가 할 (우분투, 파이썬 3.4, 장고와 BeautifulSoup로의 동일한 버전의 유일한 차이점은 gunicorn와 Nginx에의 사용이다) :BeautifulSoup, Python 3, 인코딩 오류
'ascii' codec can't decode byte 0xc3 in position 301: ordinal not in range(128)
트랙백 문제가 (문 "BeautifulSoup로에 있음을 보여줍니다 데이터)".
data = open(os.path.join(BASE_DIR, 'data/file.xml'))
data = BeautifulSoup(data)
그것은 것 같은 BeautifulSoup로는 ASCII를 사용하려고하지만 파일이 UTF-8로 인코딩 된 경우. 나는 여기 스택 오버 플로우에서 찾을 수있는 다른 방법을 시도했지만 대부분은 파이썬 2에 의존 -하지만 난 또한 같은 시도 파이썬 3. 사용
data = BeautifulSoup(str(data.read()))
을하지만 그건 작동하지 않습니다.
모든 도움을 주시면 대단히 감사하겠습니다.
인코딩 오류가 없습니다. * de * 코딩 오류가 있습니다. –