A Python script that creates a lined notebook-style PDF. It reads topics from a CSV file and generates a title page for each topic, followed by ruled pages.
Python, fpdf, pandas
| Topic | Pages |
|---|---|
| Math | 5 |
pip install fpdf pandas
python main.pyOutput file: output.pdf