def build_old_library(old_file): library = Library() with open(old_file, newline='') as csvfile: filereader = csv.DictReader(csvfile) for row in filereader: title = row['Title'] catalog_number = row['Catalog #'] author = row['Author'] entry = Zine(title, catalog_number, author, "") library.add_entry(entry) return library
def build_new_library(new_file): library = Library() with open(new_file, newline='') as csvfile: filereader = csv.DictReader(csvfile) for row in filereader: title = row['Title'] catalog_number = "" author = row['Creator(s)'] keywords = row['Keywords'] entry = Zine(title, catalog_number, author, keywords) library.add_entry(entry) return library