Advertisement
Defoc

Untitled

Dec 3rd, 2021
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. from flask import Flask, render_template
  2. import requests
  3.  
  4. app = Flask(__name__)
  5. API_URL = "https://financialmodelingprep.com/api/v3/stock/real-time-price/{ticker}"
  6.  
  7.  
  8. @app.route('/<ticker>')
  9. def ticker_show(ticker):
  10. price = get_price(ticker=ticker)
  11. return render_template("stock_quote.html", ticker=ticker.upper(),stock_price=price)
  12.  
  13.  
  14. def get_price(ticker):
  15. data = requests.get(API_URL.format(ticker=ticker),
  16. params={"apikey": "a11094f84f3ad7ba97f2b"}).json()
  17. return data["price"]
  18.  
  19. @app.route("/")
  20. def index():
  21. return render_template("index.html")
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28. if __name__ == '__main__':
  29. app.run(host="0.0.0.0",port=80)
  30.  
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement