test.py seems to be working well for extracting data from single pages. just format params into a dictionary to use the 'extractBooksFromPage' function that gets the most basic data