라이브러리 실습에 자꾸 문제가 생겨요ㅠㅠ
437
작성한 질문수 1
가르쳐주신대로 cmd에서 라이브러리도 다 설치했는데,
from googletrans import Translator
dave = Translator()
word = dave.translate('안녕하세요.', dest='en', src='ko')
print (word.text)
이거 실행하면
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-29-606a0c012f3e> in <module>
1 from googletrans import Translator
2 dave = Translator()
----> 3 word = dave.translate('안녕하세요.', dest='en', src='ko')
4 print (word.text)
~\anaconda3\lib\site-packages\googletrans\client.py in translate(self, text, dest, src, **kwargs)
180
181 origin = text
--> 182 data = self._translate(text, dest, src, kwargs)
183
184 # this code will be updated when the format is changed.
~\anaconda3\lib\site-packages\googletrans\client.py in _translate(self, text, dest, src, override)
76
77 def _translate(self, text, dest, src, override):
---> 78 token = self.token_acquirer.do(text)
79 params = utils.build_params(query=text, src=src, dest=dest,
80 token=token, override=override)
~\anaconda3\lib\site-packages\googletrans\gtoken.py in do(self, text)
192
193 def do(self, text):
--> 194 self._update()
195 tk = self.acquire(text)
196 return tk
~\anaconda3\lib\site-packages\googletrans\gtoken.py in _update(self)
60
61 # this will be the same as python code after stripping out a reserved word 'var'
---> 62 code = self.RE_TKK.search(r.text).group(1).replace('var ', '')
63 # unescape special ascii characters such like a \x3d(=)
64 code = code.encode().decode('unicode-escape')
AttributeError: 'NoneType' object has no attribute 'group'
이렇게 뜨네요ㅠㅠ
다른 연습문제들도 마찬가지에요!
답변 1
0
안녕하세요. 답변도우미입니다.
해당 부분은 본 강의와는 관련성이 없지만, 참고로 라이브러리가 얼마나 유용한가를 간단한 예제로 알려드리고, 이런 기능도 라이브러리로 된단말이야? 하며 재미있게 보여드리고자, 번역 라이브러리 예를 보여드린 것인데요. 해당 라이브러리 자체가 갑자기 제대로 동작을 안했을 때가 있었어요. 그래서, 첨부파일의 주피터 노트북 파일로 또다른 라이브러리의 예를 새로운 코드로 넣어서 업데이트해 드렸는데요. 아마 해당 주피터 노트북 자체를 다운받으셔서, 테스트해보신 것이 아닌 것 같긴 해요. 왜냐하면, 금일도 저희가 해봤는데 정상 동작을 하거든요.
다만, 어쨌든 강의에서 설명드린 특정 라이브러리 비정상동작에 대한 이슈로, 강의 관련 연습문제들이 동작을 안하는 경우가 있다고 느끼시는 상황이 우려되어, 아예 이 부분은 참고사항이라, 자료와 영상에서 삭제하고, 해당 영상과 첨부파일을 새로 업데이트하였습니다. 해당 첨부파일을 다시 다운받으시면, 해당 파일의 모든 코드는 정상 동작하므로, 수강하시는데 불편함이 없으셨으면 좋겠습니다.
라이브러리도 개발자들이 만든 것이라서, 수시로 변경되기도 하는데, 이렇게까지 아예 안되는 케이스는 없는데, 해당 라이브러리가 이슈가 좀 있었던 것 같습니다. 죄송합니다.
감사합니다.
33강 9:51 excercise55.
0
24
1
섹션2 - 32강 연습문제 48번 질문
0
31
0
주피터 노트북 사용법 강의 관련
0
30
1
exercise 20. 데이터 구조(리스트)
0
32
0
65강 소리
0
37
1
섹션 5 CSS selector사용해서 클로링하기2의 커리큘럼 일정 부재?
0
49
2
크롤링, 영상을 따라해도 제미나에게 물어봐도 안되요
0
54
1
정규표현식 및 여러 코드 꼭 외워야 하나요?
0
60
1
리스트 함수형도 정수 데이터 받을 수 있나요?
0
61
1
크롤링 관련 질문
0
75
1
문제 답이 없는 버전은 없나요?
0
90
1
requests, BeautifulSoup 임포트 부분에 대해 문의드립니다.
0
97
1
업데이트 강의
0
121
2
선생님 강의중에서 sqlite3 강의를 제공한 강의가 있나요?
0
148
2
연습용 예제 파일
0
89
1
lxml 관련 오류
0
118
1
SAVE Request 창 띄우는 법
0
106
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다. 2
0
91
1
포스트맨 사용법이 바뀌어서 강의를 따라가지 못하겠습니다.
0
117
1
예제 2, 4, 6에 대한 풀이 방식 질문.
0
107
1
문제 파일
0
94
1
pdf 파일 내 코드 복붙시 공백
0
317
1
데이터 저장 강좌 문의 건
0
108
1
" " 와 ' '의 차이를 알고 싶습니다
0
270
1





