네이버 영화(movie.naver.com) 한글 인코딩
글쓴이: fixme / 작성시간: 목, 2012/09/06 - 1:50오전
파이썬으로 네이버 영화 정보 추출하는 프로그램을 만들려그러는데여;
from mechanize import Browser
## 세팅 한 다음에
e = Browser()
e.open('http://movie.naver.com')
e.select(nr=0)
e['query'] = '업'
e.submit()
여기서 문제가 생김.,.;
원래는 http://movie.naver.com/movie/search/result.nhn?query=%BE%F7§ion=all로 가야된는데
http://movie.naver.com/movie/search/result.nhn?query=%EC%97%85§ion=all로 가게되요
여기서 진짜 이상한게 원해 url인코딩으로 '업'은 %EC%97%85인게 정상인거 같은데 %BE%F7<<이건 뭐죠?
원래 '업'은 ㅇ+ㅓ+ㅂ이니까 %가 세개 나와야 되는거 아닌가요?
네이버 검색에서는 다르거든요;;
어떤 새로운 인코딩 방식인가요 파이썬으로 인코딩할 수 있나요>?
고수님들 좀 부탁합니다..ㅜㅜ
Forums:
통합완성형 vs utf-8
"ec 97 85" 는 "ㅇ + ㅓ + ㅂ" 이 아닙니다. 자세한 건 utf-8 인코딩에 대해 공부해보시길.
감사합니다 ㅋ 공부좀 해봐야겟네요 네이버 검색
감사합니다 ㅋ 공부좀 해봐야겟네요
네이버 검색 api에서 영화 검색기능이 좀 이상해져서 soup사용중;;;;
위에 인용에서 xf -> f7 >>>
위에 인용에서 xf -> f7
위에 고쳐주신 것에서 f7 -> xf7 >>>
위에 고쳐주신 것에서 f7 -> xf7
헤헤 그래도 감사
댓글 달기