import 如何工作
2015-10-27 20:53
295 查看
# -*- coding: utf-8 -*- #python 27 #xiaodeng #import 如何工作 #程序第一次导入指定文件时,会执行三个步骤 #1)找到模块文件 #2)编译成位码(需要时) #3)执行模块的代码来创建其所定义的对象 #在这之后,导入相同模块时,会跳过这3个步骤,而只提取内存中的已加载的模块对象。 #从技术上来讲,python把已载入的模块存储到一个名为sys.modules的表中,并在一次导入操作的开始检查该表 #一、搜索 #import时,不写其模块路径的原因是,python用了标准模块搜索路径来查找import语句所对应的模块文件 #二、编译 #顶层文件通常被设计成直接运行,而不是被导入 # #三、运行
相关文章推荐
- leecode | Nim game
- MD5算法步骤详解
- DBN爬坑记之RBM
- char *a 与char a[] 的区别
- UFT录制与脚本编辑
- POJ2932 扫描线
- 【UIKit-54-1】UIInterface-系统的颜色与字体
- CheungSSH运维自动化软件 批量管理上千台服务器
- Unity3d 游戏场景优化 第二章
- 微信支付的坑
- 一个前端博客(5)——遮罩效果及tool.js实现
- Flask 框架构建
- java Vamei快速教程08 继承
- 生成模型与判别式模型的区别
- 动态生成矩阵选择器,选择面板
- 关于自定义UITableViewCell报错问题
- Unity3d 游戏场景优化 第三章
- H5表单元素详解
- C-函数与内存剖析
- IOS开发笔记14-预处理指令