Exemplo n.º 1
0
# -*- 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)

Exemplo n.º 2
0
"""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]