except Exception as ex: page.snack_bar = ft.SnackBar(ft.Text(f"Error: {ex}"), open=True) page.update() return ft.Column( controls=[ user_input_field, ft.ElevatedButton("Select", on_click=on_click), ...
Pythonでスクリプトを書いていると、決まった処理を自動で流すだけでなく、「実行中にユーザーに名前を入力させたい」や「コマンドを受け取って処理を変えたい」といった、対話的な(インタラクティブな)機能を持たせたくなることがあります。