첫 기술 멘토링 시간에 한글 자음, 모음 결합과 분리가 가능한 패키지 2개를 추천 받았다.
신기하고, 딱 필요한 패키지를 추천받아서 기뻤다. ㅎㅎ
Anaconda Prompt를 이용해서 깔고 둘다 실행해보았다.
https://github.com/JDongian/python-jamo
GitHub - JDongian/python-jamo: Hangul syllable decomposition and synthesis using jamo.
Hangul syllable decomposition and synthesis using jamo. - GitHub - JDongian/python-jamo: Hangul syllable decomposition and synthesis using jamo.
github.com
pip install jamo
코드 실행
from jamo import h2j, j2hcj, j2h
print(h2j("27일의 낮"))
print(j2hcj(h2j("27일의 낮")))
print(j2h('ㅇ', 'ㅏ', 'ㄴ'))
print(j2h('ㄴ', 'ㅕ', 'ㅇ'))
27일의 낮
27ㅇㅣㄹㅇㅢ ㄴㅏㅈ
안
녕
https://github.com/kaniblu/hangul-utils
GitHub - kaniblu/hangul-utils: An integrated library for Korean language preprocessing.
An integrated library for Korean language preprocessing. - GitHub - kaniblu/hangul-utils: An integrated library for Korean language preprocessing.
github.com
pip install hangul-utils
코드 실행
from hangul_utils import split_syllable_char, split_syllables, join_jamos
print(split_syllable_char("낮"))
print(split_syllables("지금은 밤"))
sentence = "안녕하세요? 항상 행복하세요. 건강하세요. 재력도 많이 얻으세요."
s = split_syllables(sentence)
print(s)
sentence2 = join_jamos(s)
print(sentence2)
print(sentence == sentence2)
('ㄴ', 'ㅏ', 'ㅈ')
ㅈㅣㄱㅡㅁㅇㅡㄴ ㅂㅏㅁ
ㅇㅏㄴㄴㅕㅇㅎㅏㅅㅔㅇㅛ? ㅎㅏㅇㅅㅏㅇ ㅎㅐㅇㅂㅗㄱㅎㅏㅅㅔㅇㅛ. ㄱㅓㄴㄱㅏㅇㅎㅏㅅㅔㅇㅛ. ㅈㅐㄹㅕㄱㄷㅗ ㅁㅏㄶㅇㅣ ㅇㅓㄷㅇㅡㅅㅔㅇㅛ.
안녕하세요? 항상 행복하세요. 건강하세요. 재력도 많이 얻으세요.
True
'Project > [Python] 손으로 프로젝트(Son-eulo Project)' 카테고리의 다른 글
지화에 대해서 (영상 준비) (0) | 2021.11.21 |
---|---|
손으로 프로젝트 (Son-eulo Project) (0) | 2021.11.20 |
댓글