안녕하세요. 언제나휴일입니다.
이번에는 앞에서 만든 형태소 분석기인 MorphemeParser를 사용해 보기로 할게요.
MorphemeParser와 WebRobot을 사용합니다.
from MorphemeParser import MorphemeParser from WebRobot import WebRobot
수집할 URL을 입력받아 수집합니다.
url = input("수집할 URL(예:http://example.co.kr):") wp = WebRobot.CollectHtml(url)
수집한 웹 페이지의 내용을 형태소 분석합니다.
moes = MorphemeParser.Parse(wp.text)
분석한 내용을 정렬한 후에 출력합니다.
moes = sorted(moes)
다음은 사용한 소스 코드입니다.
from MorphemeParser import MorphemeParser from WebRobot import WebRobot url = input("수집할 URL(예:http://example.co.kr):") wp = WebRobot.CollectHtml(url) moes = MorphemeParser.Parse(wp.text) moes = sorted(moes) for mo in moes: print("{0}:{1}개".format(mo.word,mo.ref))