I was looking for some help with a program I am writing for personal use. It is supposed to export a movie's name and rating (stored in a dictionary) to an external file (file.txt) and then load it at the start of every run. It should also export a movie's name and review (also a dictionary) to another external file (review.txt). I get an error on the line for reading the file.txt and putting it in base. Any clues?
base = {}
#Open and write info to base
with open('file.txt','r') as f:
    # Error here :(
    base = eval(f.read())
error message:
Traceback (most recent call last):
  File "/Users/Will/Documents/movie_database.py", line 18, in <module>
    base = eval(f.read())
  File "<string>", line 0
    ^
SyntaxError: unexpected EOF while parsing
 
    