Files
PythonPeopleAskScript/csv_manager.py
2023-10-13 08:55:25 -07:00

22 lines
559 B
Python

import csv
class CSVManager:
__filename = ""
__entries = set()
def __init__(self, filename, entries):
self.__filename = filename + ".csv"
self.__entries = entries
def save(self):
header = ['question', 'answer', 'url']
with open(file=self.__filename, mode='w', encoding='UTF-8') as file:
writer = csv.writer(file)
writer.writerow(header)
for entry in self.__entries:
list = [entry.question, entry.answer, entry.url]
writer.writerow(list)