I need the top TV shows scraped from the table at:
[url removed, login to view]
Deliver a single python .py file that, when run, will simply output the show names in order to standard output, each on a separate line.
- getTopShowNames() that returns a python list of the show titles.
- standardizeName(name) that returns a "standardized" version of the show name. this may initially do nothing but return its input, but we will customize this function later. it should be called once for each name found in the original table.
Note that sometimes a single show will appear on that page multiple times for different nights of the week. In this case, the show should only be output ONCE in its highest-ranked location. E.g., if "Monty Python (Monday)" appears 3rd and "Monty Python (Thursday)" appears 10th, then only return "Monty Python" once as the third response.
Preferably using BeautifulSoup module but if you have a better idea, convince me.
This is a small project that will demonstrate your Python skills to us. (Non-python bids will be deleted without response, as will bids that suggest that the provider did not read these notes carefully.)
I'm interested in a quick solution and this is very easy project, so if you want to just PM the solution, I may just accept one that meets my spec and is the most robust.
Thanks for your interest.