파이썬 feedparser 관련 질문입니다.
글쓴이: smksky / 작성시간: 월, 2016/11/21 - 6:08오후
os. arch linux 4.4 arm 기반 python 3.5.1 입니다.
feedparser.parse(url) 를 이용해 rss 를 파싱하는데요
url에 한글 쿼리가 포함될시 파싱을 못합니다. 영문의 경우 이상없이 잘되구요
예를들어
abcd.com/rss.html?query=abcd
이런건 전혀 문제가 없는데
abcd.com/rss.html?query=한글
이런경우 파싱자체가 안됩니다.
데이터 리턴의 시간이 지체없이 되는걸 보면 url 자체를 인식 못하는건가도 생각해 봅니다.
도데체 알수가 없네요 url을 utf 로encoding도 해보고 해봤는데 .. 왜그런지 ... 잘모르겠습니다.
이게 피드파서의 문제인지 os단 자체의 문제인지 ...정말 모르겠네요 ...
도움 부탁드립니다.
Forums:
$ echo "import urllib.parse;
퍼센트_인코딩
bushi 님 감사합니다
답변 감사합니다 아주 잘됩니다.궁금한것이 잇는데요
대충 보면 /:?=를 변환해주는 코드인거 같은데
정확히 무엇으로 디코드 하는지 알수 있는지요 ??
주로 어떤때 쓰는 코드 인가요 ?
bushi 님 감사합니다
답변 감사합니다 아주 잘됩니다.궁금한것이 잇는데요
대충 보면 /:?=를 변환해주는 코드인거 같은데
정확히 무엇으로 디코드 하는지 알수 있는지요 ??
주로 어떤때 쓰는 코드 인가요 ?
https://docs.python.org/3
https://docs.python.org/3/library/urllib.parse.html#url-quoting
댓글 달기