appDemo/README.md
2024-07-03 22:50:52 +08:00

22 lines
867 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Demo程序
基于Pyhton和Flask的demo程序
# 编译
## 字节码
将 Python 源代码编译成字节码可以通过 py_compile 模块或 compileall 模块来完成。这些模块可以将 Python 源代码(.py 文件)编译成字节码文件(.pyc 文件)。
这对于提高代码的执行速度、保护源代码以及减少首次加载时间都很有用。
且**体积小**。
## 二进制
pyinstaller编译后可执行文件太大坑太多
## 通过命令行使用 compileall
你可以直接通过命令行使用 compileall 模块:
```sh
python -m compileall path_to_your_directory
```
# 运行
编译后的 .pyc 文件可以直接被 Python 解释器执行。例如,编译后的 app.pyc 文件可以通过以下方式运行:
```sh
python project/__pycache__/app.cpython-<version>.pyc
```
> 一般需要将.pyc放在主程序得相同目录。