Guest User

Untitled

a guest
Dec 11th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. import numpy as np
  2. import pandas as pd
  3. import datetime
  4. import urllib
  5. from bokeh.models import HoverTool
  6. from collections import OrderedDict
  7. import sqlite3
  8. from sqlalchemy import create_engine
  9. from apscheduler.schedulers.background import BackgroundScheduler
  10.  
  11. def get_data():
  12. query = ("WEBSITE_ADDRESSCOM/XYZ.json")
  13. raw_data = pd.read_json(query)
  14. conn = sqlite3.connect('X.db')
  15. c = conn.cursor()
  16. disk_engine = create_engine('sqlite:///X.db')
  17. raw_data.to_sql('table', disk_engine, if_exists='append')
  18. print("I downloaded", pd.read_sql_query('SELECT * FROM
  19. table',disk_engine).shape[0],"cases")
  20. conn.close()
  21.  
  22. scheduler = BackgroundScheduler()
  23. scheduler.add_job(get_data, 'interval', minutes=15)
  24. scheduler.start()
Add Comment
Please, Sign In to add comment