File size: 381 Bytes
44ebedd
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import os

import streamlit as st


def get_secret(key: str, default: str = "") -> str:
    """환경변수(HF Spaces) → st.secrets(Streamlit Cloud) 순서로 값을 읽습니다."""
    env_val = os.environ.get(key, "").strip()
    if env_val:
        return env_val
    try:
        return str(st.secrets.get(key, default)).strip()
    except Exception:
        return default