AI04 : Product Serving 2
Voila
-> 본래 목적 : 대시보드
- Notebook 베이스로 프로토타입 만들기
웹 서비스로 만들기 보다 노트북으로 만들어 쉽게 웹형태로 띄울 수 있음
-
쉬움
-
ipywidget 적용 가능
-
Tip)
노트북을 사용하지 않을 때는 자동으로 꺼주게 해야함 -> config 에서 cull(끄기) 옵션을 확인할 수 있음
Voila 셀 타임아웃 제한 (하나의 cell이 ~초 이상 진행되면 timeout error 발생)
보안에 신경을 쓰자 -> jupyter notebook의 passwd를 사용해 암호를 지정
ipywidget
Interactive 한 효과를 줄 수 있음
- slider widget
FloatSlider 도 있다 음냐
- text widget
: slider 가 아닌 input 입력 (Bounded로 범위가 주어진 Text 넣어야 하는 것도 있음)
Text, Textarea
- Boolean widget
:True, false 입력
ex) ToggleButton, Checkbox
- Selection Widget
ex) Dropdown, RadioButtons
- Upload Widget
FileUpload
- Image Widget
Image
- DatePicker
날짜 지정
- on_click event
클릭이 되었을 때, 함수가 동작하길 원하면 -> on_click 인자에 함수를 넘겨주면 됨
- interact Decorator
고정 원하면 fixed 사용하면 됨
- Layout(HBox, VBox)
댓글남기기