From c27aaeb82782d3c83cab4afa36e976743da2c48f Mon Sep 17 00:00:00 2001 From: Jack Hadrill Date: Sat, 18 Jan 2020 22:30:26 +0000 Subject: [PATCH] Add The Economist grabbers. --- run.py | 6 ++++++ sources/TheEconomistBusiness.py | 5 +++++ sources/TheEconomistFinance.py | 5 +++++ sources/TheEconomistTechnology.py | 5 +++++ 4 files changed, 21 insertions(+) create mode 100644 sources/TheEconomistBusiness.py create mode 100644 sources/TheEconomistFinance.py create mode 100644 sources/TheEconomistTechnology.py diff --git a/run.py b/run.py index 9ebf1bf..e7950c1 100644 --- a/run.py +++ b/run.py @@ -16,6 +16,9 @@ from sources.NYTBusiness import NYTBusiness from sources.NYTTechnology import NYTTechnology from sources.ReutersBusiness import ReutersBusiness from sources.ReutersTechnology import ReutersTechnology +from sources.TheEconomistBusiness import TheEconomistBusiness +from sources.TheEconomistFinance import TheEconomistFinance +from sources.TheEconomistTechnology import TheEconomistTechnology from sources.Wired import Wired DATABASE_PATH = Path("storage.db") @@ -44,6 +47,9 @@ def main(): NYTTechnology(db), ReutersBusiness(db), ReutersTechnology(db), + TheEconomistBusiness(db), + TheEconomistFinance(db), + TheEconomistTechnology(db), Wired(db), ] diff --git a/sources/TheEconomistBusiness.py b/sources/TheEconomistBusiness.py new file mode 100644 index 0000000..a259533 --- /dev/null +++ b/sources/TheEconomistBusiness.py @@ -0,0 +1,5 @@ +from grabber import Grabber + + +class TheEconomistBusiness(Grabber): + feed_url = "https://www.economist.com/business/rss.xml" diff --git a/sources/TheEconomistFinance.py b/sources/TheEconomistFinance.py new file mode 100644 index 0000000..3cefa62 --- /dev/null +++ b/sources/TheEconomistFinance.py @@ -0,0 +1,5 @@ +from grabber import Grabber + + +class TheEconomistFinance(Grabber): + feed_url = "https://www.economist.com/finance-and-economics/rss.xml" diff --git a/sources/TheEconomistTechnology.py b/sources/TheEconomistTechnology.py new file mode 100644 index 0000000..f228ff8 --- /dev/null +++ b/sources/TheEconomistTechnology.py @@ -0,0 +1,5 @@ +from grabber import Grabber + + +class TheEconomistTechnology(Grabber): + feed_url = "https://www.economist.com/science-and-technology/rss.xml"