python3编译成pyc文件

pyc是编译py之后生成的本地文件。一般当我们想发布系统的时候不想让别人看到源代码,所以要提前生成pyc文件。

现今网上有很多介绍如何生成pyc的文章,但是在python3之后发现其生产pycache目录下,而不是与源文件同一目录。

那么如何让python3实现生成的pyc与源代码在同一目录呢?

python3 -m compileall -b .

加上参数-b就可以了。

所以发布python软件的过程为:
1. 生产pyc文件: python3 -m compileall -b .
2. 删除py文件: find . -name “*.py” |xargs rm -rf
3. 删除pycache目录: find . -name “pycache” |xargs rm -rf

@完

python3编译成pyc文件相关推荐

  1. 什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件

    文章目录 1 什么是pyc文件 1.1 什么是pyc文件 1.2 pyc文件是怎么生成的,有什么好处 2 把python的py文件编译成pyc文件 2.1 使用python内置库py_compile把 ...

  2. 将Python源码编译成pyc和pyo文件

    一.将python文件编译成pyc和pyo文件 用 python -m py_compile file.py python -m py_compile /root/src/{file1,file2}. ...

  3. python程序编译之后、找不到生成的pyc文件_为什么主要的可运行的Python脚本没有被编译为pyc文件,如模块?...

    当模块加载时,py文件被"字节编译"为pyc文件.时间戳记记录在pyc文件中. 这样做不会使其运行速度更快,但加载速度更快. 因此,当您加载它们时,"字节编译" ...

  4. python文件编译为so_Mac上把python源文件编译成so文件

    把python源文件编译成so文件 前言 实际上属于一种代码混淆/加密的技术,大家知道python的源文件放在那里,大家是都可以看的,不像C语言编译出来可以拿编译后的东西去运行,所以就出现了这种需求. ...

  5. py文件转换成pyc文件

    py文件转换成pyc文件 pyc介绍 pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高. 而且pyc是一种跨平台的字节 ...

  6. python源码只有编译成二进制_【转】Python源代码编译成 pyc pyo

    原文地址 http://blog.csdn.net/sislcb/archive/2009/03/18/4002414.aspx什么是pyc文件 pyc是一种二进制文件,是由py文件经过编译后,生成的 ...

  7. 转:Python源代码编译成 pyc pyo

    [转] Python源代码编译成 pyc pyo 2011-02-28 17:23 [转] Python源代码编译成 pyc pyo 什么是pyc文件 pyc是一种二进制文件,是由py文件经过编译后, ...

  8. VScode中html怎么引入js,vscode中如何使用typescript,如何自动编译成js文件

    使用vscode创建一个typescript程序 1:介绍 typescript是一个跨平台的编程语言,专门用于前端的语言,是由微软开发,在2013年6月正式发布,它是javascript的超集,扩展 ...

  9. java 源码分析_Java 源代码编译成 Class 文件的过程分析

    原标题:Java 源代码编译成 Class 文件的过程分析 在上篇文章< Java三种编译方式:前端编译 JIT编译 AOT编译 >中了解到了它们各有什么优点和缺点,以及前端编译+JIT编 ...

最新文章

  1. 热点账户问题和常用解决方案【上】
  2. 通常,Node.js如何处理10,000个并发请求?
  3. 20个绝密电脑小技巧
  4. android中json插件,【Android原生插件】package.json中关于第三方aar的配置
  5. vbs把excel文件另存为html,VBS实现将Excel表格保存为txt文本
  6. GID绘图和CDC类
  7. Python collections 模块中的 deque(队列)
  8. 【NOIP2014模拟8.25】设备塔
  9. 人力资源数据分析师前景_HR熬出头了!人力资源数据分析师年薪18万-90万
  10. php下获取客户端IP
  11. Java基础之成员变量与局部变量
  12. 看Python应乎潮流的72变
  13. 尚硅谷Linux网络服务基础
  14. WechatPay-API-v3接口规则
  15. 最强特殊字符、表情符号、Unicdeo字符串处理
  16. 教资综合素质 (笔记一)
  17. 计算机系统总线功能组,计算机组到成原理(华科版)第六章 系统总线.ppt
  18. 资料分析思维导图模板
  19. 【转载】SAP ABAP内表OCCURS,WORK AREA等 语法对比
  20. 《51单片机应用开发从入门到精通》——1.1 单片机开发流程

热门文章

  1. Oracle什么情况使用omf,ORACLE OMF介绍
  2. java缓存击穿_对缓存击穿的一点思考
  3. 222_emacs lisp car与cdr函数
  4. QPython 3C 操作 压缩包
  5. nvm 安装node版本报错clang: error: no such file or directory: ‘CXX=c++‘
  6. 算法题 金银铜奖牌排序
  7. 下载c语言软件后怎么解压,手机怎么解压文件 盘点常用手机压缩打包解压文件应用...
  8. 程序媛的芳华,女神节快乐!
  9. python中newline什么意思,\newline转义序列在python中是什么意思?
  10. 几本关于斯多葛主义 (Stoicism) 的书