Google Translator Attribute Error : 'None Type' object has no attribute 'group' 에러 해결
구글 번역 무료 API인 googletrans 사용할 때 다음과 같이 Attribute Error : 'None Type' object has no attribute 'group' 에러가 발생하는 경우가 있습니다.
처음 시작하자마자 에러가 발생해서 당황스러웠는데요, 이 포스팅에서는 이를 해결하는 방법에 대해서 알아보도록 하겠습니다.
googletrans를 다운 받았을 때 다음과 같이 다운하셨을텐데
pip install googletrans
다음과 같이 다시 설치합니다.
pip install googletrans=3.1.0a0
그럼 다음과 같이 기존에 설치되어있던 googletrans가 uninstall 되고 방금 설치한 것이 설치 완료됩니다.
이후 에러 없이 정상적으로 작동하게 됩니다.
Basic Usage는 다음과 같고 이대로 사용하시면 됩니다.
from googletrans import Translator
translator = Translator()
translator.translate('안녕하세요.')
# <Translated src=ko dest=en text=Good evening. pronunciation=Good evening.>
translator.translate('안녕하세요.', dest='ja')
# <Translated src=ko dest=ja text=こんにちは。 pronunciation=Kon'nichiwa.>
translator.translate('veritas lux mea', src='la')
# <Translated src=la dest=en text=The truth is my light pronunciation=The truth is my light>
googletrans 는 하루 사용할 수 있는 횟수가 제한되어있다고 합니다. 유로로 사용할 수 있는 API로는 Google Cloud Translation이 있습니다.
'IT 기타' 카테고리의 다른 글
프린터 자동 양면 인쇄 설정 방법 (2) | 2021.08.09 |
---|---|
무선 이어폰 데스크탑 에러(무선이어폰 검색안됨) 해결 방법 두 가지 (2) | 2021.06.08 |
MATLAB Structure filedname 통해 반복(loop)문 돌리기 (0) | 2021.05.11 |
포맷 후 인터넷 연결하기 ( 랜선 ) (0) | 2021.03.19 |
프린터 연결 상태 오프라인 해결 & 프린터 장치 추가 (0) | 2021.03.18 |