빅데이터/빅데이터 with python

[빅데이터 python] 형태소 분석기 만들기 - 3. 사용하기

언제나휴일 2020. 11. 16. 16:58
반응형

안녕하세요. 언제나휴일입니다.

 

[빅데이터/빅데이터 with python] - [빅데이터 python] 형태소 분석기 만들기 - 1. Morpheme 클래스 정의

[빅데이터/빅데이터 with python] - [빅데이터 python] 형태소 분석기 만들기 - 2. MorphemeParser 클래스 정의

 

이번에는 앞에서 만든 형태소 분석기인 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))

 

반응형