Spaces:
Sleeping
Sleeping
Elfsong
commited on
Commit
•
7bdce7c
1
Parent(s):
843912e
submit
Browse files- app.py +2 -1
- requirements.txt +2 -0
app.py
CHANGED
@@ -4,6 +4,7 @@
|
|
4 |
|
5 |
import uuid
|
6 |
import streamlit as st
|
|
|
7 |
from code_editor import code_editor
|
8 |
from datasets import load_dataset, Dataset
|
9 |
|
@@ -37,7 +38,7 @@ candidates_dict = {}
|
|
37 |
for candidate in candidates:
|
38 |
candidate_name = str(candidate['question_id']) + '.' + str(candidate['name']) + ' [' + str(candidate['difficulty']).upper() + ']'
|
39 |
candidates_dict[candidate_name] = candidate
|
40 |
-
option =
|
41 |
example = candidates_dict[option]
|
42 |
|
43 |
tab1, tab2, tab3 = st.tabs(["Problem Description", "Canonical Solution", "Test Cases Generator"])
|
|
|
4 |
|
5 |
import uuid
|
6 |
import streamlit as st
|
7 |
+
import streamlit_ext as ste
|
8 |
from code_editor import code_editor
|
9 |
from datasets import load_dataset, Dataset
|
10 |
|
|
|
38 |
for candidate in candidates:
|
39 |
candidate_name = str(candidate['question_id']) + '.' + str(candidate['name']) + ' [' + str(candidate['difficulty']).upper() + ']'
|
40 |
candidates_dict[candidate_name] = candidate
|
41 |
+
option = ste.selectbox("Select a problem here", candidates_dict.keys())
|
42 |
example = candidates_dict[option]
|
43 |
|
44 |
tab1, tab2, tab3 = st.tabs(["Problem Description", "Canonical Solution", "Test Cases Generator"])
|
requirements.txt
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
1 |
+
streamlit_code_editor
|
2 |
+
streamlit_ext
|