码迷,mamicode.com
首页 > 其他好文 > 详细

import 如何工作

时间:2015-10-27 22:04:28      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#import 如何工作



#程序第一次导入指定文件时,会执行三个步骤
#1)找到模块文件
#2)编译成位码(需要时)
#3)执行模块的代码来创建其所定义的对象
#在这之后,导入相同模块时,会跳过这3个步骤,而只提取内存中的已加载的模块对象。
#从技术上来讲,python把已载入的模块存储到一个名为sys.modules的表中,并在一次导入操作的开始检查该表



#一、搜索
#import时,不写其模块路径的原因是,python用了标准模块搜索路径来查找import语句所对应的模块文件

#二、编译
#顶层文件通常被设计成直接运行,而不是被导入
#

#三、运行

 

import 如何工作

标签:

原文地址:http://www.cnblogs.com/dengyg200891/p/4915506.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!