import csv | |
from movie_model import MovieModel | |
class MovieDao: | |
__movie_data = [] | |
__FILE_NAME = "movies.csv" | |
def load(cls): | |
with open(cls.__FILE_NAME, encoding="utf-8") as csvfile: | |
for row in csv.reader(csvfile): | |
if row[0] != 'id': # Skip header | |
movie = MovieModel(*row) | |
cls.__movie_data.append(movie) | |
return cls.__movie_data |