파이썬 euc-kr에서 utf-8로 변경 어떻게 해야하죠?ㅠㅠ
크롤링을 통해서 네이버 기사 가져왔는데 한글이 깨지길래
utf-8변경할려고 하는데 잘 안되네요ㅠㅠ
str(m.text, 'euc-kr').encode('utf-8')
unicode 함수는 더 이상 3.x 버전에서 지원하지 않는다고 뜨고ㅠ로
str로 대신 써라고 했는데도 지원하지 않는다고만 뜹니다.ㅠ
55글자 더 채워주세요.
1개의 답변이 있어요!
- import sys reload(sys) sys.setdefaultencoding('utf-8)
위와 같이 프로그램 서두에 넣어주시구요
print str(m.text)출력할 부분을 위와 같이 저렇게 적어보세요
그러면 아까 정의한 utf-8 셋팅값때문에
strf로 출력시 자동으로 utf-8로 변환되어 출력이 될것입니다