"""Extract assignment PDF text to a file for reading.""" from pypdf import PdfReader reader = PdfReader("AI-Engineering-Assignment.pdf") with open("assignment_text.txt", "w", encoding="utf-8") as f: for i, page in enumerate(reader.pages): text = page.extract_text() if text: f.write(f"--- Page {i+1} ---\n") f.write(text) f.write("\n\n") print("Done. Written to assignment_text.txt")