The project
The pages were recorded ahead of time in data/pages.json. Nothing in this project calls the internet. Page 3 is empty, which means stop. You'll read one page, walk until the empty page, remember a page you already read, store the titles in SQLite, and print them in alphabetical order.
The steps
Your files
client.pyyou write thismain.pyyou write thisdata/pages.json3 entries