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이 올바르게 설정되었는지 확인하세요.")