Dear Forum,

I run into following problem. If I want to use the proxy option like:
from imdb import IMDb
imdb = IMDb()
imdb.set_proxy('http://openwebproxy.pw/browse.php?u=')
imdb.get_movie('0000001')

I will get the following error message (full stack trace below):
IMDbDataAccessError: {'url': '
http://akas.imdb.com/title/tt0000001/plotsummary', 'error type':
'http_error_default', 'errcode': 409, 'headers': <httplib.HTTPMessage
instance at 0x10c5f3dd0>, 'proxy': 'http://openwebproxy.pw/browse.php?u=/',
'errmsg': 'Conflict'}

Now I was not able to get to the root of the problem, as I am quite new to
python, maybe I am doing something completely wrong.

Python version: 2.7.10
IMDbPY version: 5.1.1

Cheers Eric Marty



Full Stack Trace:
2017-05-05 14:58:48,768 CRITICAL [imdbpy]
/Users/eric/test/lib/python2.7/site-packages/imdb/_exceptions.py:35:
IMDbDataAccessError exception raised; args: ({'url': '
http://akas.imdb.com/title/tt0000001/combined', 'error type':
'http_error_default', 'errcode': 409, 'headers': <httplib.HTTPMessage
instance at 0x10c64bc20>, 'proxy': 'http://openwebproxy.pw/browse.php?u=/',
'errmsg': 'Conflict'},); kwds: {}
Traceback (most recent call last):
  File "/Applications/PyCharm.app/Contents/helpers/pydev/pydevconsole.py",
line 209, in process_exec_queue
    code_fragment = interpreter.exec_queue.get(block=True, timeout=1/20.) #
20 calls/second
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/Queue.py",
line 176, in get
    raise Empty
Empty
2017-05-05 14:58:48,768 CRITICAL [imdbpy]
/Users/eric/test/lib/python2.7/site-packages/imdb/__init__.py:777: caught
an exception retrieving or parsing "main" info set for mopID "0000001"
(accessSystem: http)
Traceback (most recent call last):
  File "/Users/eric/test/lib/python2.7/site-packages/imdb/__init__.py",
line 772, in update
    ret = method(mopID)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 506, in get_movie_main
    cont = self._retrieve(self.urls['movie_main'] % movieID + 'combined')
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 453, in _retrieve
    ret = self.urlOpener.retrieve_unicode(url, size=size)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 202, in retrieve_unicode
    uopener = self.open(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 213, in open
    return getattr(self, name)(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 364, in open_http
    return self.http_error(url, fp, errcode, errmsg, headers)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 381, in http_error
    return self.http_error_default(url, fp, errcode, errmsg, headers)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 255, in http_error_default
    'proxy': self.get_proxy()})
IMDbDataAccessError: {'url': 'http://akas.imdb.com/title/tt0000001/combined',
'error type': 'http_error_default', 'errcode': 409, 'headers':
<httplib.HTTPMessage instance at 0x10c64bc20>, 'proxy': '
http://openwebproxy.pw/browse.php?u=/', 'errmsg': 'Conflict'}
2017-05-05 14:58:48,793 CRITICAL [imdbpy]
/Users/eric/test/lib/python2.7/site-packages/imdb/_exceptions.py:35:
IMDbDataAccessError exception raised; args: ({'url': '
http://akas.imdb.com/title/tt0000001/plotsummary', 'error type':
'http_error_default', 'errcode': 409, 'headers': <httplib.HTTPMessage
instance at 0x10c5f3dd0>, 'proxy': 'http://openwebproxy.pw/browse.php?u=/',
'errmsg': 'Conflict'},); kwds: {}
Traceback (most recent call last):
  File "/Users/eric/test/lib/python2.7/site-packages/imdb/__init__.py",
line 772, in update
    ret = method(mopID)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 506, in get_movie_main
    cont = self._retrieve(self.urls['movie_main'] % movieID + 'combined')
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 453, in _retrieve
    ret = self.urlOpener.retrieve_unicode(url, size=size)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 202, in retrieve_unicode
    uopener = self.open(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 213, in open
    return getattr(self, name)(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 364, in open_http
    return self.http_error(url, fp, errcode, errmsg, headers)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 381, in http_error
    return self.http_error_default(url, fp, errcode, errmsg, headers)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 255, in http_error_default
    'proxy': self.get_proxy()})
IMDbDataAccessError: {'url': 'http://akas.imdb.com/title/tt0000001/combined',
'error type': 'http_error_default', 'errcode': 409, 'headers':
<httplib.HTTPMessage instance at 0x10c64bc20>, 'proxy': '
http://openwebproxy.pw/browse.php?u=/', 'errmsg': 'Conflict'}
2017-05-05 14:58:48,794 CRITICAL [imdbpy]
/Users/eric/test/lib/python2.7/site-packages/imdb/__init__.py:777: caught
an exception retrieving or parsing "plot" info set for mopID "0000001"
(accessSystem: http)
Traceback (most recent call last):
  File "/Users/eric/test/lib/python2.7/site-packages/imdb/__init__.py",
line 772, in update
    ret = method(mopID)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 514, in get_movie_plot
    cont = self._retrieve(self.urls['movie_main'] % movieID + 'plotsummary')
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 453, in _retrieve
    ret = self.urlOpener.retrieve_unicode(url, size=size)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 202, in retrieve_unicode
    uopener = self.open(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 213, in open
    return getattr(self, name)(url)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 364, in open_http
    return self.http_error(url, fp, errcode, errmsg, headers)
  File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib.py",
line 381, in http_error
    return self.http_error_default(url, fp, errcode, errmsg, headers)
  File
"/Users/eric/test/lib/python2.7/site-packages/imdb/parser/http/__init__.py",
line 255, in http_error_default
    'proxy': self.get_proxy()})
IMDbDataAccessError: {'url': '
http://akas.imdb.com/title/tt0000001/plotsummary', 'error type':
'http_error_default', 'errcode': 409, 'headers': <httplib.HTTPMessage
instance at 0x10c5f3dd0>, 'proxy': 'http://openwebproxy.pw/browse.php?u=/',
'errmsg': 'Conflict'}
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Imdbpy-help mailing list
Imdbpy-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/imdbpy-help

Reply via email to