현재 파이썬 2.7을 사용하고 있으며 중국어 웹 사이트에서 웹 스크래핑을하고 있습니다.Python2.7 UnicodeEncodeError : 'ascii'코덱이 0-11 위치의 문자를 인코딩 할 수 없습니다. 서수가 범위 내에 없습니다 (128)
아래의 유니 코드를 문자열로 변환하는 방법은 무엇입니까?
간단한 STR() 함수는 작동하지 않고 UnicodeEncodeError가 말한다 : '아스키'코덱이 위치 0-11에 문자를 인코딩 할 수 없습니다 범위에서 사전에 (128)
감사를하지 서수
u'\n\xe4\xb8\xad\xe5\x9b\xbd\xe6\xb7\xb1\xe5\x9c\xb3\n'
[UnicodeEncodeError : 'ascii'코덱으로 U '\ xa0'의 위치를 20 : ordinal in range (128)로 인코딩 할 수 없습니다 (http://stackoverflow.com/questions/9942594/). unicodeencodeerror-ascii-code c-cant-encode-character-u-xa0-in-position-20) – ImportanceOfBeingErnest