Printing Your Amazon Wish List
By user12607856 on Oct 19, 2005
Like Merlin and others, I find it useful to have a printed copy of my Amazon Wish List with me, in case I visit a local store and want to buy something from it.
I started with the 43Folders post related to this, and followed the instructions that Merlin gave, using Firefox as my browser. My printout didn't look anything like the one in the picture. It was sort of long and thin and I had to tape two strips together. Ugh. I then looked at the comments to the post to see if there was a better solution. There was a pointer to Leonard Richardson's Pocker Wisherman, which I downloaded. This is a set of Python scripts, that use PyAmazon to get at your Amazon Wish List. PyAmazon is a Python wrapper to the Amazon web API. I also downloaded and installed the Report Lab library, which allows for PDF formatting.
The documentation for Pocket Wisherman is skimpy, but by looking at the source code, I could see that I needed to get my Amazon Wish List ID. Leonard clued me in here (thanks!). The easiest way is to go to the Amazon web site, click on the "Wish List" link near the top of the page. When you have your wish list displayed, you'll see an "About this List" area on the right side of the web page. Click on the "Edit this information" link. When that web page displays, look at the URL. Part of it will be "id=XXXXXXXXXXXX" where XXXXXXXXXXXX is your ID.
I had to make one change to the pocket-wisherman.py script. There is a check in there to make sure that your ID is 13 characters long. Mine was only 12.
Now I have a nice PDF
printout of my Amazon Wish List,
which I've cut out and put in the accordion section at the back of my
Moleskine Pocket Ruled Notebook (also available at Barnes and Noble stores), which I carry around in my
fanny pack bum bag.
I only have one gripe. It's included some entries from my Wish List that I'd deleted days/weeks ago. Those entries don't show up visibly when I go to my Amazon Wish List web page, so I'm not sure where it's getting them from.