czsc_stremlit

使用 streamlit 进行可视化呈现

APACHE-2.0 License

Stars
7

czsc_stremlit

streamlit

# PS: ta-lib(Google)

# 1. 
pip install ta-lib && pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

# 2. .streamlit/secrets.toml
touch .streamlit/secrets.toml
# 
ts_token = "xxx"
OPENAI_API_KEY = "xxx"
OPENAI_API_BASE = "xxx"
ACTIVELOOP_TOKEN = "xxx"
allow_gpt4_users = ['[email protected]']

# 3. 
streamlit run CZSC.py

Docker

# Docker
docker build -t czsc-stremlit:0.0.1 .

# 
# docker run -d -p 8501:80 --volume .streamlit/secrets.toml:/app/.streamlit/secrets.toml --name czsc-stremlit czsc-stremlit:0.0.1
docker run -d -p 8501:80 --name czsc-stremlit czsc-stremlit:0.0.1

########## Docker ##########
# 
docker logs --tail=100 -f czsc-stremlit

# 
docker exec -it czsc-stremlit bash

# 
docker stop czsc-stremlit

# 
docker restart czsc-stremlit

# 
docker start czsc-stremlit

# 
docker ps -a