diff options
Diffstat (limited to 'main.py')
-rwxr-xr-x | main.py | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/main.py b/main.py deleted file mode 100755 index a109d2f..0000000 --- a/main.py +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/env python3 - -from unbiasedObjects import * -from unbiasedFunctions import * -from parser import * -import time - - -def main(): - while True: - print('-----------------------') - run() - print('-----------------------') - time.sleep(600) - -def run(): - sourceList=[] - - ''' - - SOURCES TO ADD NEXT: - -ABC - -REUTERS - -Town Hall - - ''' - - - ### These values have to be the second half of the function name - ### E.g. Guardian calls buildGuardian(), etc. - sourceFnArr=['Guardian', 'TheHill', 'NPR', 'BBC', 'NBC', 'CBS', - 'FoxNews', 'WashTimes', 'CSM', 'ABC'] #'Blaze' - - for source in sourceFnArr: - tries=0 - while tries<3: - try: - fn='build'+source - possibles = globals().copy() - possibles.update(locals()) - method = possibles.get(fn) - src=method() - sourceList.append(src) - break - except: - print('Build error. Looping again: '+source) - tries+=1 - time.sleep(tries) - - #scrape all urls and build data structure - newsSourceArr=buildNewsSourceArr(sourceList) - - #build the output file HTML - outputHTML=buildOutput(newsSourceArr) - - #print the output file HTML - printOutputHTML(outputHTML, '/var/www/html/index.html') - - -if __name__=="__main__": - main() |