lovit / KR-WordRank

비지도학습 방법으로 한국어 텍스트에서 단어/키워드를 자동으로 추출하는 라이브러리입니다
Other
353 stars 57 forks source link

Requirements 파이썬 버전 오류 #8

Closed ming99999 closed 4 years ago

ming99999 commented 4 years ago

현재 개발서버에서는 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에서 파이썬 버전을 업데이트하거나, 위의 함수에 방어로직을 걸어두는게 좋을 것 같습니다!