#-*- coding: utf-8 -*- 는 당연히 추가한 상태였다.
a = "가나"
b = "가나"
보통 이런 경우에는 a == b, a in b 등으로 비교가 가능하다
그런데 만약 False를 떨궈준다면?....
import difflib
diff = difflib.Differ()
result = list(diff.compare(a, b))
이렇게 한번 돌려본다
나의 경우에는 하나는 자모 분리가 되고 하나는 안되고 있었다 -_-;;; 미쳤나...
가나, ㄱ ㅏ ㄴ ㅏ ............@ㅅ@?!!
해결 방법은 아래와 같다
import unicodedata
a = "가가"
b = "가가"
a_ = unicodedata.normalize('NFC', a)
b_ = unicodedata.normalize('NFC', b)
'Python > Python__works' 카테고리의 다른 글
PHPSESSID (0) | 2020.12.27 |
---|---|
calendar 를 이용해서 년-월-일 목록 뽑아내기 (0) | 2020.11.19 |
dictionary (0) | 2020.10.12 |
mysqlclient (0) | 2020.09.28 |
서버의 로그를 파이썬으로 읽어서 slack으로 전달하기 (0) | 2020.09.24 |