-
hanspell을 이용해서 전처리를 시도하려고 했으나 오류가 났네요. 해결방법 아시는 분들은 댓글 남겨주시면 감사하겠습니다.
KeyError Traceback (most recent call last) File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\pandas\core\series.py:4924, in Series.apply(self, func, convert_dtype, args, by_row, **kwargs) File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\pandas\core\apply.py:1427, in SeriesApply.apply(self) File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\pandas\core\apply.py:1507, in SeriesApply.apply_standard(self) File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\pandas\core\base.py:921, in IndexOpsMixin._map_values(self, mapper, na_action, convert) File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\pandas\core\algorithms.py:1743, in map_array(arr, mapper, na_action, convert) File lib.pyx:2972, in pandas._libs.lib.map_infer() Cell In[18], line 8 File c:\Users\USER.pyenv\pyenv-win\versions\3.11.2\Lib\site-packages\hanspell\spell_checker.py:62, in check(text) KeyError: 'result' |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
해당 이슈를 참고하여,
이 dictionary에 passportKey 키를 추가하여 해결하였습니다. 다만 코드상 네이버 맞춤법 검색 온라인 기능을 활용하는 것 같아서, 이 기능을 전처리로 사용하는 것에는 어려움이 있을 것 같습니다! |
Beta Was this translation helpful? Give feedback.
ssut/py-hanspell#47 (comment)
해당 이슈를 참고하여,
spell_checker.py
파일에 있는payload = { 'color_blindness': '0', 'q': text }
이 dictionary에 passportKey 키를 추가하여 해결하였습니다.
'passportKey': PASSPORT_KEY
다만 코드상 네이버 맞춤법 검색 온라인 기능을 활용하는 것 같아서, 이 기능을 전처리로 사용하는 것에는 어려움이 있을 것 같습니다!