반응형
안녕하세요. 언제나휴일입니다.
[빅데이터/빅데이터 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))
반응형
'빅데이터 > 빅데이터 with python' 카테고리의 다른 글
[빅데이터 python] 웹 검색 엔진 만들기 - 2. 형태소 및 Inverse 테이블 정의 (0) | 2020.11.17 |
---|---|
[빅데이터 python] 웹 검색 엔진 만들기 - 1. 웹 검색 엔진 소개 (0) | 2020.11.17 |
[빅데이터 python] 형태소 분석기 만들기 - 2. MorphemeParser 클래스 정의 (0) | 2020.11.16 |
[빅데이터 python] 형태소 분석기 만들기 - 1. Morpheme 클래스 정의 (0) | 2020.11.16 |
[빅데이터 python] 웹 수집 로봇 만들기 - 7. WebRobot 가동 예 (0) | 2020.11.16 |