Beispiel #1
0
def open_html_page(
    url="https://news.google.com/topics/CAAqJggKIiBDQkFTRWdvSUwyMHZNRGx6TVdZU0FuSjFHZ0pTVlNnQVAB?hl=ru&gl=RU&ceid=RU%3Aru"
):
    htmlCrawler.publish_report(url)
    f = open("../articles.json", encoding='UTF-8')
    json_str = f.read()
    f.close()
    json_dict = json.loads(json_str)
    return render_template("index.html", data=json_dict)
Beispiel #2
0
 def setup(self):
     htmlCrawler.publish_report(
         "https://news.google.com/topics/CAAqJggKIiBDQkFTRWdvSUwyMHZNRGx6TVdZU0FuSjFHZ0pTVlNnQVAB?hl=ru&gl=RU&ceid=RU%3Aru"
     )
     f = open("../articles.json", encoding='UTF-8')
     json_str = f.read()
     f.close()
     json_dict = json.loads(json_str)
     return json_dict
Beispiel #3
0
def open_other_page(
    url="https://news.google.com/topics/CAAqJggKIiBDQkFTRWdvSUwyMHZNRGx6TVdZU0FuSjFHZ0pTVlNnQVAB?hl=ru&gl=RU&ceid=RU%3Aru"
):
    htmlCrawler.publish_report(url)
    f = open("../articles.json", encoding='UTF-8')
    json_str = f.read()
    f.close()
    json_dict = json.loads(json_str)
    arr = []
    for i in range(int(json_dict['creationSec']) + 1):
        arr.append(i)
    return render_template("otherPage.html", data=arr)