基于Python和Flask的跨平台app
Go to file
murmur 350f52ead5 分离服务和窗口
服务添加文件锁
2024-07-04 23:14:15 +08:00
amis-flask-pywebview-demo 分离服务和窗口 2024-07-04 23:14:15 +08:00
static Init version 2024-07-02 23:47:32 +08:00
templates Init version 2024-07-02 23:47:32 +08:00
.gitignore update readme 2024-07-03 22:50:52 +08:00
app.py Init version 2024-07-02 23:47:32 +08:00
cfg.json Init version 2024-07-02 23:47:32 +08:00
README.md update readme 2024-07-03 22:50:52 +08:00

Demo程序

基于Pyhton和Flask的demo程序

编译

字节码

将 Python 源代码编译成字节码可以通过 py_compile 模块或 compileall 模块来完成。这些模块可以将 Python 源代码(.py 文件)编译成字节码文件(.pyc 文件)。

这对于提高代码的执行速度、保护源代码以及减少首次加载时间都很有用。

体积小

二进制

pyinstaller编译后可执行文件太大坑太多

通过命令行使用 compileall

你可以直接通过命令行使用 compileall 模块:

python -m compileall path_to_your_directory

运行

编译后的 .pyc 文件可以直接被 Python 解释器执行。例如,编译后的 app.pyc 文件可以通过以下方式运行:

python project/__pycache__/app.cpython-<version>.pyc

一般需要将.pyc放在主程序得相同目录。