앱
-
[streamlit] streamlit앱 배포하기Programing/python 어플 개발 2024. 3. 26. 23:54
데이터분석 프로젝트나 간단한 AI모델링 프로젝트에서 Streamlit을 종종 사용하곤 하죠. Streamlit Sharing을 사용하면 Streamlit으로 만든 어플리케이션을 쉽게 배포할 수 있습니다. 무료계정 옵션의 경우 아래와 같은 제한사항이 있습니다. 최대 3개의 어플리케이션까지 한 어플리케이션 당 RAM 1GB 제한 Github repo 중, Puiblic만 배포 가능 제한사항이야 많지만 무료도 감지덕지입니다. 그 이상을 필요로 한다면 유료옵션을 이용하거나 타 호스팅 자원을 사용해야겠습니다. 자세한 내용은 아래의 공식문서를 참조해주세요 Streamlit Docs Join the community Streamlit is more than just a way to make data apps, it'..
-
KivyMD를 이용해 Kivy 디자인을 더 쉽게 지정하기Programing/python 어플 개발 2022. 4. 29. 00:33
Kivy를 활용하면 UI를 만들 수 있죠. 그리고 kivy에서는 위젯을 좀 더 쉽게 배치하고, 디자인을 좀 더 쉽게 지정할 수 있도록 kv language 라는걸 활용할 수 있도록 지원하고 있습니다. 1. kivy 만을 이용해서 위젯 만들기 그냥 파이썬 코드, kivy 패키지와 모듈들만을 이용해서 위젯을 만든다면 root = MyRootWidget() box = BoxLayout() box.add_widget(Button()) box.add_widget(Button()) root.add_widget(box) 이렇게 만들게 되겠죠? 하지만 조금은 귀찮아보입니다. 그럼 kv language랑 비교해볼까요? MyRootWidget: BoxLayout: Button: Button: 위의 코드와 아래의 코드는 같..