- Flet 앱을 웹 앱으로 배포하고 브라우저로 확인 할 수 있습니다.
Flet을 사용하면 Python으로만 단일 상태 Windows, macOS 및 Linux용 독립 실행형 데스크톱 앱으로 패키징 합니다.
그리고 PWA 로 모바일에 설치 하거나 iOS 및 Android용 Flet 앱을 통해 볼 수 있습니다.(모두 64bit 환경에서만 서비스 됩니다)
1. 설치
- Flet 앱을 만들기 전에 Python 3.8 이상이 필요합니다.
- cmd/powerShell에서 입력 하시면 설치 됩니다.
" pip install flet "
버전 선택 설치 : " pip install flet==0.19.0"
- 설치된 flet버전을 확인 하려면
" pip --version "
2. Flet앱 만들기
- Flet 앱을 테스트 앱은 아래에 코드를 입력 후 실행하세요.
import flet as ft
def main(page: ft.Page):
page.add(ft.Text("Hello, Flet!"))
ft.app(main)
- Flet 앱을 데스크탑 앱으로 실행하려면 다음 명령을 사용하면 됩니다..
이 명령은 main.py가 현재 디렉터리에서 실행됩니다.
flet run
- 다른 디렉터리에 있는 main.py를 실행 하려면 절대 또는 상대 경로 입력합니다.
flet run /Users/JohnSmith/Documents/projects/flet-app
- 이외의 이름의 스크립트를 사용하려면 아래의 코드를 사용하면 됩니다.
flet run 실행파일이름.py
3. 마무리
- Flet은 파이썬 UI라이브러리지만 Flutter기반으로 만들어져 실제 스크립트도
Flutter와 거의 흡사합니다. Flutter로 코딩을 해보신 분들은 쉽게 사용 할 수
있을꺼 같습니다.