I had the exact same problem the last days, the solution was very simple after all
I just entered the feed I provided to the script into the browser, in you case:
http://newsrss.bbc.co.uk/rss/newsonl...t_page/rss.xml
It will then redirect you to:
http://feeds.bbci.co.uk/news/rss.xml?edition=int
Put this link into you script instead of the first xml-link. Now use the
Code:
def print_version(self, url):
return url + '?print=true')
to correct the link. This will probably fix your problem. Have a look into
this link if you don't get it.