当前位置:网站首页 > 技术博客 > 正文

py编译成pyd



一、前言
一般来说,当我们在发布系统的时候,希望上线的代码是安全可靠的,不希望别人能看到源代码,通常都会先提前编译好,然后进行发布,在python中,编译好的代码格式为 .pyc 文件

常见的python代码形式有如下几种:
.py  --python的源代码文件,程序内容可以用文本编辑器直接打开,代码可视

.pyc  – .py文件经过编译后产生的字节码文件,是二进制文件

.pyo  – .py文件经过优化后的执行文件

.pyd  – python的动态链接库文件

二、编译python代码为pyc文件的所应用的模块
1、python内置的py_compile模块可以把py文件编译为pyc文件或pyo文件;
方式一:py脚本形式:

 

方式二:命令行形式:

 

2、内置的compileall模块可以把整个目录中的py文件编译为pyc或pyo文件;
方式一:py脚本形式:
2.1、 仅编译目录:

 

2.2、过滤文件,过滤掉不需要当前目录下不需要编译的文件,可利用正则表达式实现

 

2.3、如果需要递归遍历目录,则需要添加参数。maxlevels
当maxlevels = 0,不需要递归。
当maxlevels = 1,需要递归。

 

2.4、仅选择需要编译的路径

 

方式二:命令行模式


                            

  • 上一篇: 数据指标搭建
  • 下一篇: 企业微信监控
  • 版权声明


    相关文章:

  • 数据指标搭建2025-04-23 23:29:59
  • java socket nio2025-04-23 23:29:59
  • 比较文件大小2025-04-23 23:29:59
  • 黑客工具app2025-04-23 23:29:59
  • 匿名内部类怎么写2025-04-23 23:29:59
  • 企业微信监控2025-04-23 23:29:59
  • 什么是swop分析2025-04-23 23:29:59
  • 对比文件是什么2025-04-23 23:29:59
  • java面试mysql数据库常见问题2025-04-23 23:29:59
  • 位图索引建议用在什么字段上2025-04-23 23:29:59