#!/usr/bin/env python3
import xml
-from typing import Dict, List
+from typing import Dict, List, Optional
import generic_news_rss_renderer as gnrssr
feed_uris: List[str],
page_title: str,
):
- super(wsj_rss_renderer, self).__init__(
+ super().__init__(
name_to_timeout_dict, feed_site, feed_uris, page_title
)
self.debug = True
def get_details_page_prefix(self) -> str:
return f"wsj-details-{self.page_title}"
- def find_image(self, item: xml.etree.ElementTree.Element) -> str:
- image = item.findtext("image")
- if image is not None:
- url = image.get("url")
- return url
+ def find_image(self, item: xml.etree.ElementTree.Element) -> Optional[str]:
return None
def should_use_https(self) -> bool:
# [ "/rss/RSSWorldNews.xml" ],
# "Test" )
# if x.fetch_news() == 0:
-# print "Error fetching news, no items fetched."
+# print("Error fetching news, no items fetched.")
# x.shuffle_news()