Skip to content

以热重载模式运行 Flet 应用。

详细使用指南:https://flet.dev/docs/getting-started/running-app。

用法 ​

bash
flet run [-h] [-v] [-p PORT] [--host HOST] [--name APP_NAME] [-m]
                      [-d] [-r] [-n] [-w] [--ios] [--android] [-a ASSETS_DIR]
                      [--ignore-dirs IGNORE_DIRS]
                      [script] [args ...]

位置参数 ​

script ​

启动 Flet 应用的 Python 脚本路径。

默认值: .

args ​

传递给应用脚本的参数,在脚本中可通过 sys.argv[1:] 获取。请用 -- 将它们与 Flet 自身的选项分开,例如 flet run --web app.py -- --verbose。

取值: args*

必填: false

选项 ​

--android ​

在 Android 设备上启动应用。

--assets ​

存放应用所用静态资源(例如图片、字体)的目录路径。

默认值: assets

别名: -a

--directory ​

监视脚本所在目录的变化,并相应地热重载应用。

别名: -d

--help ​

显示此帮助信息并退出。

别名: -h

--hidden ​

以隐藏窗口的方式启动应用。

别名: -n

--host ​

运行 Flet Web 应用的主机。使用 "*" 监听所有 IP。

--ignore-dirs ​

监视文件变化时要忽略的目录名列表,以逗号分隔。

--ios ​

在 iOS 设备上启动应用。

--module ​

把脚本当作 Python 模块路径而不是文件路径。示例:flet run -m my_app.main。

别名: -m

--name ​

应用的唯一名称。在同一端口上运行多个应用时很有用。

--port ​

运行 Flet 应用所用的自定义 TCP 或 HTTP 端口(如果使用了 --web 选项)。如果未指定,将随机选择一个端口。

取值: PORT <int>

别名: -p

--recursive ​

递归监视脚本目录及其所有子目录的文件变化。

别名: -r

--verbose ​

启用详细输出。使用 -v 输出标准详细日志,使用 -vv 输出更详细的信息。

别名: -v

--web ​

以动态网站的形式启动 Flet 应用,并在启动后自动在浏览器中打开。

别名: -w


关注我,学习大模型、大数据、Python等热门技术。