[소절] Streamlit의 비밀 관리 기능을 사용해 보세요.
                                            
                                                
                                                
                                                
                                                
                                                
                                                 4592 단어  SecretsManagerStreamlitPython
                    
개시하다 
Streamlit 알림에서 이런 것을 발견하고 사용해 보다가 필기를 했습니다.
Try out Secrets
Secrets Management is now available in sharing [just make sure to upgrade to the > 0.80.0 release]. Read more  here  and check out the  docs  to get started.
의역
비밀을 시험해 보다
비밀 관리는 0.80.0 버전에서 사용할 수 있다.
자세한 내용은 문서를 보십시오!
Secrets Management 기능 정보 
원본 파일에 직접 쓰지 않고 외부에서 암호 정보를 전달할 수 있는 기능.
샘플 프로그램
 
streamlit_app.pyimport streamlit as st
st.write("DB username:", st.secrets["db_username"])
st.write("DB password:", st.secrets["db_password"])
st.write("My cool secrets:", st.secrets["my_cool_secrets"]["things_i_like"])
로컬 환경에서 이렇게 파일을 준비할 수 있습니다.
샘플 설정 파일)
.streamlit/secrets.tomldb_username = "Jane"
db_password = "12345qwerty"
[my_cool_secrets]
things_i_like = ["Streamlit", "Python"]
■ 실행 결과
 
 
※ 환경 변수로도 접근할 수 있습니다.import os
st.write("DB username:", os.environ["db_username"])
st.write("DB password:", os.environ["db_password"])
Appendix 
사이트 축소판 그림
 
원본 파일에 직접 쓰지 않고 외부에서 암호 정보를 전달할 수 있는 기능.
샘플 프로그램
streamlit_app.py
import streamlit as st
st.write("DB username:", st.secrets["db_username"])
st.write("DB password:", st.secrets["db_password"])
st.write("My cool secrets:", st.secrets["my_cool_secrets"]["things_i_like"])
샘플 설정 파일)
.streamlit/secrets.toml
db_username = "Jane"
db_password = "12345qwerty"
[my_cool_secrets]
things_i_like = ["Streamlit", "Python"]
 
 ※ 환경 변수로도 접근할 수 있습니다.
import os
st.write("DB username:", os.environ["db_username"])
st.write("DB password:", os.environ["db_password"])
Appendix 
사이트 축소판 그림
 
당신의 의견과 소감을 기대합니다 
이번 기사 어땠어요?
• 이런 기사를 읽고 싶다
이런 곳은 매우 좋다
이렇게 하는 것이 더 좋지 않습니까
등 솔직한 의견을 모았다.
받은 목소리는 앞으로 보도의 질을 향상시키는 데 도움이 될 것이니 사양하지 마십시오
게시판에 투고하세요Twitter 당신의 의견도 받아들입니다.
여러분의 댓글을 기대합니다.
                
                    
        
    
    
    
    
    
                
                
                
                
                    
                        
                            
                            
                            Reference
                            
                            이 문제에 관하여([소절] Streamlit의 비밀 관리 기능을 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
                                
                                https://qiita.com/narita1980/items/bad3ea8ffa60f6891fbd
                            
                            
                            
                                텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                            
                            
                                
                                
                                 우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)
                            
                            
                        
                    
                
                
                
            
Reference
이 문제에 관하여([소절] Streamlit의 비밀 관리 기능을 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/narita1980/items/bad3ea8ffa60f6891fbd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)