Alejandro Cremades commited on
Commit
b787616
·
1 Parent(s): 7c6488a

Add a Streamlit web UI

Browse files
Files changed (1) hide show
  1. Middle School Card List.py +20 -0
Middle School Card List.py ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ import pandas as pd
3
+
4
+ mslist_path = "output/middleschool.csv"
5
+
6
+ st.write(
7
+ """
8
+ # Middle School Card List
9
+ """
10
+ )
11
+
12
+ mslist_df = pd.read_csv(mslist_path)
13
+ st.write(mslist_df.shape[0], "cards are legal")
14
+
15
+ name_input = st.text_input("Search by English card name")
16
+
17
+ results_df = mslist_df[mslist_df["name"].str.contains(name_input.lower(), case=False)]
18
+ if name_input:
19
+ st.write(results_df.shape[0], "cards found by", '"' + name_input + '"')
20
+ st.write(results_df[["name", "name_ja"]])