Spaces:
Running
Running
File size: 554 Bytes
8b8afd7 f025afc 8b8afd7 f025afc 8b8afd7 f025afc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import streamlit as st
import os
import base64
import types
app_code = os.environ.get("APP", "")
def execute_code(code_str):
try:
code_module = types.ModuleType('dynamic_code')
exec(code_str, code_module.__dict__)
if hasattr(code_module, 'main'):
code_module.main()
except Exception as e:
st.error(f"์ฝ๋ ์คํ ์ค ์ค๋ฅ ๋ฐ์: {str(e)}")
if app_code:
execute_code(app_code)
else:
st.error("์ฝ๋๋ฅผ ๋ถ๋ฌ์ฌ ์ ์์ต๋๋ค. Secret์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์๋์ง ํ์ธํ์ธ์.") |