tillwenke commited on
Commit
6fec84a
·
verified ·
1 Parent(s): 83c5e45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -10
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