Hello, Since yesterday, I'm facing an intermittent 405 error when wearching for movies with search_movie method.
This doesn't happen all the time, and with several IP addresses. Here is the whole exception stack: 2022-11-22 14:13:24,863 CRITICAL [imdbpy] C:\tools\Anaconda3\lib\site-packages\imdb\_exceptions.py:32: IMDbDataAccessError exception raised; args: ({'errcode': None, 'errmsg': 'None', 'url': 'https://www.imdb.com/find?q=Taxi+2&s=tt', 'proxy': '', 'exception type': 'IOError', 'original exception': <HTTPError 405: 'Not Allowed'>},); kwds: {} Traceback (most recent call last): File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 221, in retrieve_unicode response = uopener.open(url) File "C:\tools\Anaconda3\lib\urllib\request.py", line 523, in open response = meth(req, response) File "C:\tools\Anaconda3\lib\urllib\request.py", line 632, in http_response response = self.parent.error( File "C:\tools\Anaconda3\lib\urllib\request.py", line 561, in error return self._call_chain(*args) File "C:\tools\Anaconda3\lib\urllib\request.py", line 494, in _call_chain result = func(*args) File "C:\tools\Anaconda3\lib\urllib\request.py", line 641, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 405: Not Allowed Traceback (most recent call last): File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 221, in retrieve_unicode response = uopener.open(url) File "C:\tools\Anaconda3\lib\urllib\request.py", line 523, in open response = meth(req, response) File "C:\tools\Anaconda3\lib\urllib\request.py", line 632, in http_response response = self.parent.error( File "C:\tools\Anaconda3\lib\urllib\request.py", line 561, in error return self._call_chain(*args) File "C:\tools\Anaconda3\lib\urllib\request.py", line 494, in _call_chain result = func(*args) File "C:\tools\Anaconda3\lib\urllib\request.py", line 641, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 405: Not Allowed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\tools\Anaconda3\lib\site-packages\imdb\__init__.py", line 450, in search_movie res = self._search_movie(title, results) File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 409, in _search_movie cont = self._get_search_content('tt', title, results) File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 397, in _get_search_content cont = self._retrieve(self.urls['find'] % params) File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 380, in _retrieve ret = self.urlOpener.retrieve_unicode(url, size=size) File "C:\tools\Anaconda3\lib\site-packages\imdb\parser\http\__init__.py", line 249, in retrieve_unicode raise IMDbDataAccessError( imdb._exceptions.IMDbDataAccessError: {'errcode': None, 'errmsg': 'None', 'url': 'https://www.imdb.com/find?q=Taxi+2&s=tt', 'proxy': '', 'exception type': 'IOError', 'original exception': <HTTPError 405: 'Not Allowed'>}
_______________________________________________ Imdbpy-help mailing list Imdbpy-help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/imdbpy-help