Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,16 +1,17 @@
|
|
1 |
### Run this on startup
|
|
|
2 |
import pandas as pd
|
|
|
3 |
import streamlit as st
|
|
|
|
|
4 |
|
5 |
st.title("Hitchhiking map of the world")
|
6 |
|
7 |
if "initialized" not in st.session_state:
|
8 |
st.session_state.initialized = False
|
9 |
|
10 |
-
if not st.session_state.initialized:
|
11 |
-
import requests
|
12 |
-
import pandas as pd
|
13 |
-
|
14 |
url = "https://dumpstermap.herokuapp.com/dumpsters/withinbounds/-180/-90/180/90/"
|
15 |
response = requests.get(url)
|
16 |
entry = response.json()
|
@@ -19,7 +20,7 @@ if not st.session_state.initialized:
|
|
19 |
cols = ["Latitude", "Longitude", "dumpster_created", "voting", "comment", "voting_created", "name"]
|
20 |
|
21 |
dumpsters_df = pd.DataFrame(columns=cols)
|
22 |
-
for dumpster in tqdm(dumpsters):
|
23 |
url = f"https://dumpstermap.herokuapp.com/dumpsters/{dumpster["id"]}"
|
24 |
response = requests.get(url)
|
25 |
if response.status_code != 200:
|
@@ -48,12 +49,9 @@ if not st.session_state.initialized:
|
|
48 |
|
49 |
except Exception as e:
|
50 |
print(e)
|
51 |
-
|
52 |
-
dumpsters_df.to_csv("dumpster_diving_spots.csv", index=False)
|
53 |
-
dumpsters_df.head()
|
54 |
-
dumpsters_df.to_csv("/Users/tillwenke/Downloads/test/dumpster_diving_spots.csv", index=False)
|
55 |
-
len(dumpsters_df)
|
56 |
|
|
|
|
|
57 |
|
58 |
|
59 |
st.session_state.initialized = True
|
|
|
1 |
### Run this on startup
|
2 |
+
import requests
|
3 |
import pandas as pd
|
4 |
+
from datasets import Dataset
|
5 |
import streamlit as st
|
6 |
+
from datetime import datetime
|
7 |
+
|
8 |
|
9 |
st.title("Hitchhiking map of the world")
|
10 |
|
11 |
if "initialized" not in st.session_state:
|
12 |
st.session_state.initialized = False
|
13 |
|
14 |
+
if not st.session_state.initialized:
|
|
|
|
|
|
|
15 |
url = "https://dumpstermap.herokuapp.com/dumpsters/withinbounds/-180/-90/180/90/"
|
16 |
response = requests.get(url)
|
17 |
entry = response.json()
|
|
|
20 |
cols = ["Latitude", "Longitude", "dumpster_created", "voting", "comment", "voting_created", "name"]
|
21 |
|
22 |
dumpsters_df = pd.DataFrame(columns=cols)
|
23 |
+
for dumpster in tqdm(dumpsters[:5]):
|
24 |
url = f"https://dumpstermap.herokuapp.com/dumpsters/{dumpster["id"]}"
|
25 |
response = requests.get(url)
|
26 |
if response.status_code != 200:
|
|
|
49 |
|
50 |
except Exception as e:
|
51 |
print(e)
|
|
|
|
|
|
|
|
|
|
|
52 |
|
53 |
+
dataset_dict = DatasetDict({datetime.now().strftime("%Y.%m.%d"): dataset})
|
54 |
+
dataset_dict.push_to_hub("Hitchwiki/dumpster_diving_spots")
|
55 |
|
56 |
|
57 |
st.session_state.initialized = True
|