Pyhthon中使用compileall模块编译源文件为pyc文件

 更新时间:2015年04月28日 09:32:32   投稿:junjie  
这篇文章主要介绍了Pyhthon中使用compileall模块编译源文件为pyc文件,需要的朋友可以参考下

有的时候我们需要把项目中.py的python所有源文件编译成.pyc文件,只保留.pyc文件然后发布给别人(虽然说可以反编译,但也算是一种保护把).
这个时候就可以使用compileall 库来完成这个工作,它可以递归的把一个文件夹下的所有.py文件编译成.pyc文件。

例如我有一个django项目在test文件夹下就可以

复制代码 代码如下:

E:\>python -c "import compileall; import re; compileall.compile_dir('test', rx=re.compile(r'[/\\][.]svn'), force=True)" 

更多的使用和参数请参考
http://pymotw.com/2/compileall/
https://docs.python.org/2/library/compileall.html

然后就是要删除.py文件保留.pyc 文件了。
在linux下可以直接使用 find命令,在windows下可以使用dos命令,还可以写一个python脚本删除这些文件

相关文章

  • 使用Python制作自动推送微信消息提醒的备忘录功能

    使用Python制作自动推送微信消息提醒的备忘录功能

    这篇文章主要介绍了使用Python制作自动推送微信消息提醒的备忘录功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-09-09
  • Python Generator生成器函数基本概念及高级用途技巧示例

    Python Generator生成器函数基本概念及高级用途技巧示例

    这篇文章主要为大家介绍了Python Generator生成器函数基本概念及高级用途技巧示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • python字符串连接方式汇总

    python字符串连接方式汇总

    这篇文章主要介绍了python字符串连接方式汇总,很实用的基础技巧汇总,需要的朋友可以参考下
    2014-08-08
  • Python算法练习之二分查找算法的实现

    Python算法练习之二分查找算法的实现

    二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。本文将介绍python如何实现二分查找算法,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2022-06-06
  • Python使用scrapy爬取阳光热线问政平台过程解析

    Python使用scrapy爬取阳光热线问政平台过程解析

    这篇文章主要介绍了Python使用scrapy爬取阳光热线问政平台过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python调用Fortran的三种形式

    Python调用Fortran的三种形式

    这篇文章主要介绍了在Python中调用Fortran的三种形式,文中有详细的代码示例,感兴趣的同学可以参考阅读
    2023-04-04
  • Python字符串格式化常用手段及注意事项

    Python字符串格式化常用手段及注意事项

    这篇文章主要介绍了Python字符串格式化常用手段,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • python3 线性回归验证方法

    python3 线性回归验证方法

    今天小编就为大家分享一篇python3 线性回归验证方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • python结合API实现即时天气信息

    python结合API实现即时天气信息

    这篇文章主要介绍了python结合API实现即时天气信息的代码,非常的实用,有需要的小伙伴可以参考下。
    2016-01-01
  • 详解PyQt5信号与槽的几种高级玩法

    详解PyQt5信号与槽的几种高级玩法

    这篇文章主要介绍了详解PyQt5信号与槽的几种高级玩法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03

最新评论