blob: 3b39a73c64beb585252ee903a65fe092bed350d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
#!/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=[]
#nyt=buildNYT()
#sourceList.append(nyt)
gdn=buildGuardian()
sourceList.append(gdn)
blz=buildBlaze()
sourceList.append(blz)
bbc=buildBBC()
sourceList.append(bbc)
nbc=buildNBC()
sourceList.append(nbc)
cbs=buildCBS()
sourceList.append(cbs)
wkl=buildWeeklyStandard()
sourceList.append(wkl)
fox=buildFoxNews()
sourceList.append(fox)
#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()
|