HeavenWaters commited on
Commit
3ed26c7
·
verified ·
1 Parent(s): c115180

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -4,7 +4,7 @@ st.set_page_config(layout="wide")
4
  default_language_index = 3
5
  # Dropdown menu for selecting a programming language
6
  language = st.selectbox("Pick a Programming Language:",
7
- ["C", "C++", "C#", "Python", "Python Console", "Jupyter Notebooks", "Ipython Notebook" ,"HTML/CSS/JS"], index=default_language_index)
8
 
9
  # Function to render markdown content with unsafe HTML based on the selected language
10
  def render_language_content(selected_language):
@@ -17,9 +17,12 @@ def render_language_content(selected_language):
17
  elif selected_language == "C#":
18
  website_url = "https://www.jdoodle.com/ia/1eQk"
19
  st.components.v1.html(f"""<iframe src="{website_url}" width="100%" height="700px" frameborder="0"></iframe>""",height=700,)
20
- elif selected_language == "Python":
21
  website_url = "https://www.jdoodle.com/ia/1eQe"
22
  st.components.v1.html(f"""<iframe src="{website_url}" width="100%" height="700px" frameborder="0"></iframe>""",height=700,)
 
 
 
23
  elif selected_language == "Python Console":
24
  st.markdown("""<iframe src="https://jupyterlite.github.io/demo/repl/index.html?kernel=python&toolbar=1" width="100%" height="700px"></iframe>""",
25
  unsafe_allow_html=True)
 
4
  default_language_index = 3
5
  # Dropdown menu for selecting a programming language
6
  language = st.selectbox("Pick a Programming Language:",
7
+ ["C", "C++", "C#", "Python(JDoodle)", "Python(CodeHS)" ,"Python Console", "Jupyter Notebooks", "Ipython Notebook" ,"HTML/CSS/JS"], index=default_language_index)
8
 
9
  # Function to render markdown content with unsafe HTML based on the selected language
10
  def render_language_content(selected_language):
 
17
  elif selected_language == "C#":
18
  website_url = "https://www.jdoodle.com/ia/1eQk"
19
  st.components.v1.html(f"""<iframe src="{website_url}" width="100%" height="700px" frameborder="0"></iframe>""",height=700,)
20
+ elif selected_language == "Python(JDoodle)":
21
  website_url = "https://www.jdoodle.com/ia/1eQe"
22
  st.components.v1.html(f"""<iframe src="{website_url}" width="100%" height="700px" frameborder="0"></iframe>""",height=700,)
23
+ elif selected_language == "Python(CodeHS)":
24
+ st.markdown("""<iframe width="1700" height="700" src="https://codehs.com/sandbox/id/python-3-byxftG/embed/?display_mode=default&read_only=True" frameborder="0" allowfullscreen class="video-iframe"></iframe>""",
25
+ unsafe_allow_html=True)
26
  elif selected_language == "Python Console":
27
  st.markdown("""<iframe src="https://jupyterlite.github.io/demo/repl/index.html?kernel=python&toolbar=1" width="100%" height="700px"></iframe>""",
28
  unsafe_allow_html=True)