# -*- coding: utf-8 -*- """ Created on Wed Aug 19 16:09:05 2015 @author: emg """ from tools import pickle_load, make_reverse_dict writer_films = pickle_load('writers_file') film_writers = make_reverse_dict(writer_films) director_films = pickle_load('directors_file') film_directors = make_reverse_dict(director_films) actress_films = pickle_load('actresses_file') film_actresses = make_reverse_dict(actress_films)
"""dict of film : ratings""" ratings_list = read_ratings(ratings_file) """list of raw lines from writers_file""" writer_lines = get_writer_lines(writers_file) """dict of writer : filmography""" writer_films = pull_items(writer_lines) """list of raw lines from directors_file""" director_lines = get_director_lines(directors_file) """dict of director : filmography""" director_films = pull_items(director_lines) """dict of film : director(s)""" film_directors = make_reverse_dict(director_films) """dict of film : writer(s)""" film_writers = make_reverse_dict(writer_films) director_ratings_dict = {} def make_directors_info_dict(film_info_d): d = {} for k, v in film_info_d.iteritems(): info = (k, v[0], v[2]) if len(v[1]) == 1: name = v[1][0] else: names = v[1]