16 lines
391 B
Python
16 lines
391 B
Python
|
import schedule
|
||
|
import time
|
||
|
|
||
|
from database.news import insert
|
||
|
from datetime import date
|
||
|
from news import scrape_news
|
||
|
|
||
|
def update_news_data():
|
||
|
news_data = scrape_news(date.today())
|
||
|
insert(news_data)
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
schedule.every().day.at('02:00', 'America/Los_Angeles').do(update_news_data)
|
||
|
while True:
|
||
|
schedule.run_pending()
|
||
|
time.sleep(1)
|