Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 20th, 2010 | Syntax: Python | Size: 1.14 KB | Hits: 77 | Expires: Never
Copy text to clipboard
  1. import sqlite3
  2.  
  3. def main():
  4.         conn = sqlite3.connect('/home/deebo/movingpictures.db3')
  5.         c = conn.cursor()
  6.         c.execute('select id, imdb_id, title from movie_info')
  7.         movies = dict()
  8.         for row in c:
  9.                 movies[row[0]] = (row[1], row[2])
  10.         ##print movies
  11.         c.execute('select id, fullpath from local_media')
  12.         files = dict()
  13.         for row in c:
  14.                 files[row[0]] = row[1]
  15.         ##print files
  16.         c.execute('select local_media_id, movie_info_id from local_media__movie_info')
  17.         combo = dict()
  18.         for row in c:
  19.                 combo[row[0]] = row[1]
  20.         ##print combo
  21.         for key in files:
  22.                 path = files[key].replace('\\','/').replace('X:', '/store/media')
  23.                 lastslash = path.rfind('/')
  24.                 path = path[0:lastslash+1]
  25.                 info = movies[combo[key]]
  26.                 print path+'Movie.nfo - ', info[0]
  27.                 file = open(path+'Movie.nfo', 'w')
  28.                 file.write('http://www.imdb.com/title/'+info[0])
  29.                 file.close()
  30.  
  31.  
  32.  
  33. if __name__ == '__main__':
  34.         main()