[스트림릿] Github로 연동해서 페이지 Deploy하기

박선영·2023년 10월 24일
0

[스트림릿 Streamlit]

목록 보기
5/7
post-thumbnail

에필로그👋

KT AIVLE SCHOOL 수업에서 배운 내용을 입맛에 맞게 정리하였습니다.


📊스트림릿 Streamlit📊

내가 이해한 스트림릿이란,
"코딩에 대한 부담없이 빠르고 간편하게 데이터를 효과적으로 시각화할 수 있도록 도와주는 파이썬 기반 웹어플리케이션 툴"이다.

(개발은 부담스럽지만 데이터 시각화에 관심이 많은 나 같은 사람들을 위한 툴이 아닌가 싶다.)


1. Github에 파일 생성 및 업로드

Github으로 연동해서 페이지를 배포하기 위해서는 당연한 소리지만 개인 계정이 있어야 한다.

계정이 있다면 배포하고 싶은 파일을 원하는 레파지토리에 생성 및 업로드하면 된다.

이런식으로 Repository > Branch > File의 경로로 생성이 된다. 이후 배포를 위해 경로를 기억해두면 좋다.

2. Streamlit 로그인 및 Github 연동

Streamlit에 로그인 후 Github 연동을 해서 streamlit에서 Github 내 파일에 접근할 수 있는 권한을 주어야 한다.

3. Streamlit에서 App 배포

New app 에서 Github에 있는 파일을 배포할 수 있다.
아까 기억했던 Repository, Branch, File 경로를 입력하고 기다리면 앱이 배포된다.


+ 내가 배포한 App

이렇게 해서 배포한 내 첫 Streamlit App이다.
기본 문법인 Multi page, Columns, Tabs를 활용해서 구현하였다.
https://app-6v2bae2wjdawvv9ywxshke.streamlit.app/

profile
데이터를 만지는 사람

0개의 댓글