Update app.py
Browse files
app.py
CHANGED
@@ -240,18 +240,44 @@ def get_high_score():
|
|
240 |
try:
|
241 |
r = requests.get(f'{save_data}game_data.json')
|
242 |
lod = json.loads(r.text)
|
243 |
-
high_score=[]
|
|
|
|
|
244 |
high_score.append("<h3><u>High Score</u></h3><br>")
|
245 |
-
#lod.sort()
|
246 |
for ea in lod:
|
247 |
try:
|
248 |
print (ea)
|
249 |
print (ea['game_name'])
|
250 |
print (ea['score'])
|
251 |
if ea['score'] != "":
|
252 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
#high_score.sort()
|
254 |
-
except Exception:
|
|
|
255 |
pass
|
256 |
return high_score
|
257 |
|
|
|
240 |
try:
|
241 |
r = requests.get(f'{save_data}game_data.json')
|
242 |
lod = json.loads(r.text)
|
243 |
+
high_score=[0,0,0]
|
244 |
+
sort_score=[0,0,0]
|
245 |
+
print(sort_score)
|
246 |
high_score.append("<h3><u>High Score</u></h3><br>")
|
|
|
247 |
for ea in lod:
|
248 |
try:
|
249 |
print (ea)
|
250 |
print (ea['game_name'])
|
251 |
print (ea['score'])
|
252 |
if ea['score'] != "":
|
253 |
+
if ea['score'] >= sort_score[0]:
|
254 |
+
sort_score[2]=sort_score[1]
|
255 |
+
high_score[2]=high_score[1]
|
256 |
+
sort_score[1]=sort_score[0]
|
257 |
+
high_score[1]=high_score[0]
|
258 |
+
sort_score[0]=ea['score']
|
259 |
+
high_score[0]=(f"{ea['score']}<br>{ea['game_name']}<br><br>")
|
260 |
+
print(sort_score)
|
261 |
+
print(high_score)
|
262 |
+
pass
|
263 |
+
elif ea['score'] >= sort_score[1]:
|
264 |
+
sort_score[2]=sort_score[1]
|
265 |
+
high_score[2]=high_score[1]
|
266 |
+
sort_score[1]=ea['score']
|
267 |
+
high_score[1]=(f"{ea['score']}<br>{ea['game_name']}<br><br>")
|
268 |
+
print(sort_score)
|
269 |
+
print(high_score)
|
270 |
+
pass
|
271 |
+
elif ea['score'] >= sort_score[2]:
|
272 |
+
sort_score[2]=ea['score']
|
273 |
+
high_score[2]=(f"{ea['score']}<br>{ea['game_name']}<br><br>")
|
274 |
+
print(sort_score)
|
275 |
+
print(high_score)
|
276 |
+
pass
|
277 |
+
|
278 |
#high_score.sort()
|
279 |
+
except Exception as e:
|
280 |
+
print(e)
|
281 |
pass
|
282 |
return high_score
|
283 |
|