sajjadyazdanparast's picture
UPDATE app.py to also display data[Fframe
91134f0
import streamlit as st
import os
import matplotlib.pyplot as plt
import requests
import pandas as pd
st.set_page_config(
page_title='DataBoard' ,
page_icon= plt.imread(os.path.abspath('static/logo.png')),
)
st.header('Deploy Streamlit project to HuggingFace spaces!')
st.write("Let's make a request to [dummy API](https://jsonplaceholder.typicode.com/users) and display the results")
url = "https://dummyjson.com/quotes"
@st.cache
def get_json_response(url:str) :
response = requests.get(url)
return response.json()
st.subheader('Json')
st.json(get_json_response(url), expanded=False)
"----"
st.subheader('DataFrame')
st.dataframe(pd.DataFrame.from_dict(dict(get_json_response(url))['quotes']))