Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -53,20 +53,20 @@ def render_header(show_score=True):
|
|
| 53 |
gr.Markdown("**Score**")
|
| 54 |
|
| 55 |
|
| 56 |
-
def render_results(
|
| 57 |
comps = []
|
| 58 |
|
| 59 |
-
if
|
| 60 |
comps.append(gr.Markdown("❌ No results found."))
|
| 61 |
return comps
|
| 62 |
|
| 63 |
render_header(show_score)
|
| 64 |
|
| 65 |
-
for r in
|
| 66 |
with gr.Row():
|
| 67 |
comps.append(
|
| 68 |
gr.Textbox(
|
| 69 |
-
r.get("School_Name", ""),
|
| 70 |
interactive=False,
|
| 71 |
show_copy_button=True,
|
| 72 |
container=False,
|
|
@@ -74,20 +74,25 @@ def render_results(rows, show_score=True):
|
|
| 74 |
)
|
| 75 |
comps.append(
|
| 76 |
gr.Textbox(
|
| 77 |
-
r.get("UDISE_Code", ""),
|
| 78 |
interactive=False,
|
| 79 |
show_copy_button=True,
|
| 80 |
container=False,
|
| 81 |
)
|
| 82 |
)
|
| 83 |
-
comps.append(gr.Markdown(r.get("State", "")))
|
| 84 |
-
comps.append(gr.Markdown(r.get("District", "")))
|
| 85 |
-
comps.append(gr.Markdown(r.get("Block", "")))
|
|
|
|
| 86 |
if show_score:
|
| 87 |
-
|
|
|
|
|
|
|
|
|
|
| 88 |
|
| 89 |
return comps
|
| 90 |
|
|
|
|
| 91 |
# ----------------------------------------------------
|
| 92 |
# Wrapped search functions
|
| 93 |
# ----------------------------------------------------
|
|
|
|
| 53 |
gr.Markdown("**Score**")
|
| 54 |
|
| 55 |
|
| 56 |
+
def render_results(df, show_score=True):
|
| 57 |
comps = []
|
| 58 |
|
| 59 |
+
if df is None or df.empty:
|
| 60 |
comps.append(gr.Markdown("❌ No results found."))
|
| 61 |
return comps
|
| 62 |
|
| 63 |
render_header(show_score)
|
| 64 |
|
| 65 |
+
for _, r in df.iterrows():
|
| 66 |
with gr.Row():
|
| 67 |
comps.append(
|
| 68 |
gr.Textbox(
|
| 69 |
+
str(r.get("School_Name", "")),
|
| 70 |
interactive=False,
|
| 71 |
show_copy_button=True,
|
| 72 |
container=False,
|
|
|
|
| 74 |
)
|
| 75 |
comps.append(
|
| 76 |
gr.Textbox(
|
| 77 |
+
str(r.get("UDISE_Code", "")),
|
| 78 |
interactive=False,
|
| 79 |
show_copy_button=True,
|
| 80 |
container=False,
|
| 81 |
)
|
| 82 |
)
|
| 83 |
+
comps.append(gr.Markdown(str(r.get("State", ""))))
|
| 84 |
+
comps.append(gr.Markdown(str(r.get("District", ""))))
|
| 85 |
+
comps.append(gr.Markdown(str(r.get("Block", ""))))
|
| 86 |
+
|
| 87 |
if show_score:
|
| 88 |
+
score = r.get("Score", "")
|
| 89 |
+
comps.append(
|
| 90 |
+
gr.Markdown("" if pd.isna(score) else f"{float(score):.2f}")
|
| 91 |
+
)
|
| 92 |
|
| 93 |
return comps
|
| 94 |
|
| 95 |
+
|
| 96 |
# ----------------------------------------------------
|
| 97 |
# Wrapped search functions
|
| 98 |
# ----------------------------------------------------
|