Add Forbes grabbers.

This commit is contained in:
Jack Hadrill 2020-01-18 20:05:17 +00:00
parent 8bc11c64ba
commit fef91ae7e6
3 changed files with 14 additions and 0 deletions

4
run.py
View File

@ -9,6 +9,8 @@ from sources.ReutersBusiness import ReutersBusiness
from sources.ReutersTechnology import ReutersTechnology from sources.ReutersTechnology import ReutersTechnology
from sources.NYTBusiness import NYTBusiness from sources.NYTBusiness import NYTBusiness
from sources.NYTTechnology import NYTTechnology from sources.NYTTechnology import NYTTechnology
from sources.ForbesBusiness import ForbesBusiness
from sources.ForbesTechnology import ForbesTechnology
DATABASE_PATH = Path("storage.db") DATABASE_PATH = Path("storage.db")
GRAB_FREQUENCY = 15 GRAB_FREQUENCY = 15
@ -29,6 +31,8 @@ def main():
ReutersTechnology(db), ReutersTechnology(db),
NYTBusiness(db), NYTBusiness(db),
NYTTechnology(db), NYTTechnology(db),
ForbesBusiness(db),
ForbesTechnology(db),
] ]
while True: while True:

View File

@ -0,0 +1,5 @@
from grabber import Grabber
class ForbesBusiness(Grabber):
feed_url = "http://www.forbes.com/business/feed/"

View File

@ -0,0 +1,5 @@
from grabber import Grabber
class ForbesTechnology(Grabber):
feed_url = "http://www.forbes.com/technology/feed/"