본문 바로가기

hacking or software engineering skills/mac

[mac os] 한글 자음 모음 분리 문제 in python3

728x90

 

[(df['광고 소재 이름'][0][x], image_path[6].split('/')[-1][x], df['광고 소재 이름'][0][x]==image_path[6].split('/')[-1][x]) for x in range(len(df['광고 소재 이름'][0]))]

한쪽엔 건강메인을 '건', '강', '메', '인' 이라고 읽는데... 다른쪽에선 'ㄱ', 'ㅓ', 'ㄴ' ...이런 식으로 읽는다!!! 이럴 수가.. 어떻게 해결할까?

문제 원인은 MAC에서 한글 인식을 WINDOWS와 다르게 한다는 데에 있다.

해결 방법은 간단했다.

import unicodedata
string = '파이썬'
string = unicodedata.normalize('NFC', string)
print(string[0])
>>> 파

 

 

https://lee-seul.github.io/python/2019/04/01/max-os-korean-character-issue.html

 

Python Mac OS 한글 자모 분리 이슈

...

lee-seul.github.io