현재 개발서버에서는 Python 3.5.2를 사용하고 있습니다.
Readme.md 에서 요구되는 파이썬 버전은 Python 3.5 이상이지만,
아래의 문법은 Python 3.7 이상부터 사용되는 문법으로 보입니다.
### in KR-WordRank/krwordrank/hangle/_hangle.py/
### normalize 함수
if not isinstance(pattern, re.Pattern):
pattern = initialize_pattern(english, number, punctuation, remains)
re.Pattern 은 Python 3.7에서 이름이 바뀌고,
그 이전에는 re._pattern_type로 사용되었던 것 같습니다.
Requirements에서 파이썬 버전을 업데이트하거나,
위의 함수에 방어로직을 걸어두는게 좋을 것 같습니다!
현재 개발서버에서는 Python 3.5.2를 사용하고 있습니다. Readme.md 에서 요구되는 파이썬 버전은 Python 3.5 이상이지만, 아래의 문법은 Python 3.7 이상부터 사용되는 문법으로 보입니다.
re.Pattern
은 Python 3.7에서 이름이 바뀌고, 그 이전에는re._pattern_type
로 사용되었던 것 같습니다.Requirements에서 파이썬 버전을 업데이트하거나, 위의 함수에 방어로직을 걸어두는게 좋을 것 같습니다!