Check the contents of each individual list file for the applicable copyright notice. In actors.list.gz you can read the following: Copyright 1990-2007 The Internet Movie Database, Inc. All rights reserved. COPYING POLICY: Internet Movie Database (IMDb) ============================================== This is a database of movie related information compiled by Internet Movie Database...
python,mysql,python-2.7,imdb,imdbpy
The issue is with the definition of the SNDT_START tag. See the diff below that corrects the soundtrack import issue. diff my-imdbpy2sql.py imdbpy2sql.py 796c796 < SNDT_START = ('SOUNDTRACKS', '=============', '', '', '') --- > SNDT_START = ('SOUNDTRACKS LIST', '================', '', '', '') ...
I found the problem. I did: >>>import imdb then >>>dir(imdb). dir() is a very useful python function that returns the classes and functions that are under an object. From there, I found that for some reason, the way it is written, the class IMDbBase contains get_top250_movies(), not IMDb. Just change...
Short version: some data are missing in the plain text data files. Extended explanation in the imdbpy-help mailing list: http://sourceforge.net/p/imdbpy/mailman/message/33067664/...