Я новичок в Python и пытаюсь создать случайный генератор викторины из "Автоматизировать скучный материал с Python". Мой код постоянно сообщает мне ValueError: операция ввода-вывода для закрытого файла. Что это значит и как я могу это исправить? Код для справки.
quizFile.write(f'{questionNum + 1}. What is the capital of {states[questionNum]}?\n')
for i in range(4):
quizFile.write(f"{'ABCD'[i]}.{answerOptions[i]}\n")
quizFile.write('\n')
#Write the answer key to a file
answerKeyFile.write(f"{questionNum + 1}.{'ABCD'[answerOptions.index(correctAnswer)]}")
quizFile.close()
answerKeyFile.close()
Я новичок в программировании, поэтому я с нетерпением жду вашего понимания. Пожалуйста и спасибо!