跳到主要内容

热重载 Hot reload

安装flet Python模块也会安装flet命令行工具(Flet CLI),它允许使用热重载来运行网络应用和桌面应用。

用法:flet run [-h] [--port PORT] [--directory] [--recursive] [--hidden] [--web] script

使用热重载在Python中运行Flet应用。

位置参数:
script Python脚本的路径

选项:
-h, --help 显示帮助信息并退出
-v, --verbose -v 用于显示详细输出,-vv 用于显示更详细的输出
-p PORT, --port PORT 自定义运行Flet应用的TCP端口
-d, --directory 监视脚本所在目录的所有文件
-r, --recursive 递归地监视脚本所在目录及其所有子目录
-n, --hidden 应用窗口在启动时隐藏
-w, --web 在Web浏览器中打开应用

默认情况下,flet只会监视单个script文件。使用--directory标志来监视脚本所在目录的所有文件。使用--recursive标志来递归地监视脚本所在目录及其所有子目录。

例如:

flet run main.py -d