https://donghyeok90.tistory.com/135
위 포스팅에 이어서, github actions 설정을 마치고
돌아가고 있는 streamlit 서버를 확인해봤는데 수정내용이 반영되지 않았다.
확인해보니 서버에 있는 소스코드 파일은 제대로 수정이 되었다.
원인은 바로 일반적인 실행명령인 streamlit run을 사용하면 로컬에서 테스트할 때,
변경사항이 있을 때 rerun을 눌러줘야 했는데, 그것과 같은 이유다.
코드는 바뀌어도 자동으로 갱신 되지는 않는다.
실행명령을 수정해서 코드가 수정되면 자동으로 갱신되게 할 수 있다.
뒤에 --server.runOnSave을 추가해서 실행한다.
$ nohup streamlit run app.py --server.port 8501 --server.runOnSave true &
streamlit 실행 옵션을 찾는 방법
$ streamlit run --help
'Streamlit' 카테고리의 다른 글
Streamlit - 파이썬 개발 시, 파일을 분리하여 개발하기 (0) | 2022.12.18 |
---|---|
Streamlit - 웹 대시보드에서 차트 시각화 (2) (0) | 2022.12.16 |
Streamlit - 웹 대시보드에서 차트 시각화 (1) (0) | 2022.12.16 |
Streamlit - 유저가 업로드한 파일을 저장하는 방법 (0) | 2022.12.16 |
Streamlit - 유저에게 데이터를 입력 받는 방법 (0) | 2022.12.14 |