ubuntu下把python脚本转为二进制字节码文件

ubuntu下把python脚本转为二进制字节码文件

听语音
  • 原创
  • |
  • 浏览:354
  • |
  • 更新:2017-12-22 14:48
  • ubuntu下把python脚本转为二进制字节码文件1
  • ubuntu下把python脚本转为二进制字节码文件2
  • ubuntu下把python脚本转为二进制字节码文件3
  • ubuntu下把python脚本转为二进制字节码文件4
  • ubuntu下把python脚本转为二进制字节码文件5
  • ubuntu下把python脚本转为二进制字节码文件6
  • ubuntu下把python脚本转为二进制字节码文件7
分步阅读

自己拥有个几个python脚本文件,不想直接文本的方式保存这些文件,太容易被查看,想转为二进制字节码可以执行,又不会像文本文件那样容易查看。

ubuntu下把python脚本转为二进制字节码文件
 

方法/步骤

 
  1.  

    在文件夹中创建一个hello的py脚本。

    ubuntu下把python脚本转为二进制字节码文件
  2.  

    在hello中我们添加简单的输出代码。

    print  "hello"

    ubuntu下把python脚本转为二进制字节码文件
  3.  

    在终端执行会直接输出“hello”。

    python   hello.py

    ubuntu下把python脚本转为二进制字节码文件
  4.  

    现在我们通过py_compile把hello脚本生成二进制字节码。

    python  -O -m  py_compile  hello.py

    ubuntu下把python脚本转为二进制字节码文件
  5.  

    接着我们可以在文件夹中多出一个hello的pyo格式文件。

    ubuntu下把python脚本转为二进制字节码文件
  6.  

    右键文件属性中我们可以看到“类型”是“字节码”。

    ubuntu下把python脚本转为二进制字节码文件
  7.  

    现在我们执行这个pyo文件得到还是一样的输出结果,二进制字节码转换完成。

    python  hello.pyo

    END
 
 
原文地址:https://www.cnblogs.com/xiaojikuaipao/p/12017555.html