2013-05-14 01:44:52,247 CRITICAL [imdbpy] C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\_exceptions.py:35: IMDbDataAccessError exception raised; args: ({'exception type': 'IOError', 'url': 'http://akas.imdb.com/title/tt0466574/plotsummary', 'errcode': None, 'proxy': '', 'original exception': timeout('timed out',), 'errmsg': 'None'},); kwds: {}
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 206, in retrieve_unicode
content = uopener.read(**kwds)
File "C:\Python27\lib\socket.py", line 351, in read
data = self._sock.recv(rbufsize)
timeout: timed out
2013-05-14 01:44:52,250 CRITICAL [imdbpy] C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\__init__.py:777: caught an exception retrieving or parsing "plot" info set for mopID "0466574" (accessSystem: http)
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\__init__.py", line 772, in update
ret = method(mopID)
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 514, in get_movie_plot
cont = self._retrieve(self.urls['movie_main'] % movieID + 'plotsummary')
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 453, in _retrieve
ret = self.urlOpener.retrieve_unicode(url, size=size)
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 236, in retrieve_unicode
'original exception': e})
IMDbDataAccessError: {'exception type': 'IOError', 'url': 'http://akas.imdb.com/title/tt0466574/plotsummary', 'errcode': None, 'proxy': '', 'original exception': timeout('timed out',), 'errmsg': 'None'}
2013-05-14 01:45:25,552 CRITICAL [imdbpy] C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\_exceptions.py:35: IMDbDataAccessError exception raised; args: ({'exception type': 'IOError', 'url': 'http://akas.imdb.com/title/tt0972782/combined', 'errcode': None, 'proxy': '', 'original exception': timeout('timed out',), 'errmsg': 'None'},); kwds: {}
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 206, in retrieve_unicode
content = uopener.read(**kwds)
File "C:\Python27\lib\socket.py", line 351, in read
data = self._sock.recv(rbufsize)
timeout: timed out
2013-05-14 01:45:25,553 CRITICAL [imdbpy] C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\__init__.py:777: caught an exception retrieving or parsing "main" info set for mopID "0972782" (accessSystem: http)
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\__init__.py", line 772, in update
ret = method(mopID)
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 506, in get_movie_main
cont = self._retrieve(self.urls['movie_main'] % movieID + 'combined')
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 453, in _retrieve
ret = self.urlOpener.retrieve_unicode(url, size=size)
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\parser\http\__init__.py", line 236, in retrieve_unicode
'original exception': e})
IMDbDataAccessError: {'exception type': 'IOError', 'url': 'http://akas.imdb.com/title/tt0972782/combined', 'errcode': None, 'proxy': '', 'original exception': timeout('timed out',), 'errmsg': 'None'}
Traceback (most recent call last):
File "E:\dev\python\imdbcreate\test.py", line 13, in <module>
print str(counter) + ': ' + movie['country'][0] + " - " + movie['director'][0]['name'] + ' (' + str(movie['year']) + ') ' + movie['title']
File "C:\Users\user\AppData\Roaming\Python\Python27\site-packages\imdbpy-5.0dev_20130514-py2.7.egg\imdb\utils.py", line 1464, in __getitem__
rawData = self.data[key]
KeyError: 'countries'
import imdb
im = imdb.IMDb()
title = 'down by law'
results = im.search_movie( title )
counter = 0
for res in results:
counter += 1
id = res.getID()
movie = im.get_movie(id)
print str(counter) + ': ' + movie['country'][0] + " - " + movie['director'][0]['name'] + ' (' + str(movie['year']) + ') ' + movie['title']
Can you tell me what is happening and how can I fix it? I'm on the mercurial tip.
Zsolt
--
You received this message because you are subscribed to a topic in the Google Groups "imdbpy-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/imdbpy-users/eZN7jqan85o/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to imdbpy-users...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.