I created a CSV file that stores a book, its author and the year the book released, through user input. I want to now ask the user to choose an author and the program should display all the books by that author, but I'm not sure how to do this
Here is my code so far:
import csv
amount = int(input("How many records would you like to store: "))
count = 0
with open("Books.csv", "w", newline="") as file:
writer = csv.writer(file)
writer.writerow(["", "Book", "Author", "Year released"])
while count < amount:
count += 1
book = input("Enter a book: ")
author = input("Enter it's Author: ")
year = input("Enter the year it released: ")
headers = [count, book, author, year]
with open("Books.csv", 'a') as f:
writer = csv.writer(f)
writer.writerow(headers)