zoukankan      html  css  js  c++  java
  • pyc文件的本质

     有时我们查看某个py文件,会发现当前目录多了一个__pycache__文件夹,里面有后缀为pyc的文件,那么可能会问,这是个什么东东,为什么会多出来这个?

    pyc文件的本质是字节码文件,初始引入模块的时候,会生成这个,在引入模块的时候就减少了编译时间,会更加效率,

    例如我本地的python35文件下面的Lib,里面有Python自带的各种模块,还有__pycache__文件夹,__pycache__文件夹下面就是各个模块对应的pyc文件,

    特殊情况就是:如果我修改了某个模块的源码,然后再引入这个模块,那么在执行主程序的时候,

    就会检测模块的修改时间,以及对应pyc文件的生成时间,如果模块的修改时间在pyc文件的修改时间之后,那么就会重新生成pyc文件

  • 相关阅读:
    ajax小白理解
    Once more
    win滚动条样式修改
    NOIP2018游记
    Stirling数笔记
    【Start From Here】HNOI2018 滚粗记
    6面相对象
    5方法定义及调用
    Java4数组
    Java3流程控制语句
  • 原文地址:https://www.cnblogs.com/mountian-lion/p/6405661.html
Copyright © 2011-2022 走看看