zoukankan      html  css  js  c++  java
  • python py pyc pyw pyo pyd之间区别

    来源: http://blog.csdn.net/chroming/article/details/52083387

    1、py

    脚本文件,是最基本的源码扩展名。windows下直接双击运行会调用python.exe执行。

    2、pyc

    在 执行python代码时经常会看到同目录下自动生成同名的pyc文件。这是python源码编译后的字节码,一般会在代码执行时自动生成你代码中引用的py文件的pyc

    文件。这个文件可以直接执行,用文本编辑器打开也看不到源码。

    3、pyw

    是另一种扩展名,跟py唯一区别是在windows下双击pyw扩展名的源码会调用pythonw.exe执行源码,这种执行方式不会有命令行窗口。

    主要用于GUI程序发布时不需要看到控制台信息的情况。

    4、pyo

    跟pyc类似的优化编码后的文件。

    5、pyd

    本非从python程序生成,而是其他语言写成的可以被python调用的扩展。有时候依赖其他dll文件才能import。

  • 相关阅读:
    Uva1595 对称轴
    Uva712 S树
    Uva673 平衡的括号
    leetcode102 二叉树的层次遍历
    Uva10191 复合词
    C++ multimap的用法
    Uva1103 古代象形符号
    UVa10763 交换学生
    C++ 优先级队列 priority_queue
    ios,zepto穿透解决方案
  • 原文地址:https://www.cnblogs.com/bawu/p/8288985.html
Copyright © 2011-2022 走看看