"Flet"ってなんだ?
Fletは
FlutterをPythonで使うために使われるものです。Flutterを直接使わなくてもいろんなデバイスで使えるアプリができる優れものです。鋭意開発が続いているみたいです。
PythonでGUIといえばTkinterがありますがUIが少し古い感じがします。こちらFletでは今っぽいUIとなっているのでこちらのほうがおすすめです。
UIも良い、しかもクロスプラットホームになっていてMacでもWinでもWebでも動かすことができるってすごいですね。
公式サイトです。
ということです。
MacではTerminalで
pip3 install flet
とすればインストールできます。
import flet as ft
def main(page: ft.Page):
t = ft.Text(value="Hello, world!", color="green")
page.controls.append(t)
page.update()
ft.app(target=main)
というコードのファイルを保存して、たとえばファイル保存しているフォルダに移動して、
python3 test.py
と実行すると、画面上に
と表示されます。簡単そうです。
Pythonをやってる人であればFlutterを直接触るよりわかりやすいと思います。
この記事が気に入ったらサポートをしてみませんか?