hangulpy/__init__.py 에서 공개하는 이름을 기준으로 현재 문서화된 API를 모두 모아둔 색인입니다.
검색과 매칭
get_chosung_string,chosung_includes: get_chosung_string / chosung_includeshangul_contains: hangul_containshangul_search,hangul_search_all,find_hangul_spans,HangulMatch: 검색 위치와 원문 구간HangulSearcher: HangulSearcherhangul_replace,hangul_split,hangul_partition,hangul_rpartition: 한글 인식 치환과 분할hangul_distance,hangul_similarity,HangulIndex,HangulSearchResult: 한글 퍼지 검색match_hangul_pattern: match_hangul_pattern
조사와 단어 결합
josa,josa_pick,format_josa: 조사 붙이기와 문장 치환has_jongsung,has_batchim,ends_with_consonant: has_jongsung / has_batchim / ends_with_consonantjarip_noun: jarip_noun
문자 속성과 구성요소
is_hangul,is_hangul_consonant,is_hangul_vowel: 기본 한글 판별is_hanja,split_hanja,HanjaRun: 한자 판별과 구간 분리is_complete_hangul,is_chosung,is_jungsung,is_jongsung: 완성형과 자모 판별can_be_chosung,can_be_jungsung,can_be_jongsung: 초·중·종성 사용 가능 여부get_chosung,get_jungsung,get_jongsung,get_hangul_components,extract_chosung,extract_jungsung,extract_jongsung: 음절과 문자열 구성요소 추출
분해와 조합
decompose_hangul_string: decompose_hangul_stringsplit_hangul_string: split_hangul_stringsplit_syllables,disassemble: split_syllables / disassemblejamo_len,jamo_slice,typing_steps: 자모 단위 편집join_jamos,assemble,combine_vowels,combine_character,disassemble_to_groups,disassemble_complete_character,remove_last_character: join_jamos / assemblehangul_syllable: hangul_syllable
변환과 보정
number_to_hangul,float_to_hangul,number_to_hangul_mixed,amount_to_hangul,susa,seosusa,days,months,counter,native_korean_to_number: 숫자를 한글로 읽기hangul_to_number: hangul_to_numbernormalize_hangul,to_jamo,to_compat_jamo: 한글 Unicode 정규화romanize,Romanizer: romanize / Romanizerstandardize_pronunciation,PronunciationResult,PronunciationRuleStep: 표준 발음과 규칙 추적koen,enko,autofix,convert_hangul_to_qwerty,convert_qwerty_to_hangul,convert_qwerty_to_alphabet: koen / enko / autofixmap_hangul: 음절 구성요소 매핑sort_hangul: sort_hangul
참고
__version__은 설치된hangulpy배포판의 버전 문자열입니다.- 순서대로 읽고 싶다면 소개, 설치하기, 빠른 시작 순서로 보면 됩니다.
chosungIncludes,notallowempty,allowDoubleConsonant는 v1.5에서 제거됐습니다. v1.5 마이그레이션을 확인하세요.- 버전별 변경점은 v1.5.0 릴리즈 노트에서 확인할 수 있습니다.