位置: 编程技术 - 正文
推荐整理分享import的本质解析(importem),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:importf,import?,importh,importqnce,importf,importem,importem,importqnce,内容如对您有帮助,希望把文章链接给更多的朋友!
上一篇文章中我们介绍了python中hashlib模块用法示例,详情参见: 模块:用来从逻辑上来组织python代码(变量,函数,类,逻辑,实现一个功能),本质就是,py结尾的python文件
1.1 导入方法:
import module import module1, module2 from module import logger from module import logger as frank
1.2 导入的本质: 把python文件解释一遍
1.3 import module_name
实际上相当于 module_name 的所有代码复制与此, 当要使用时,取用其中的变量和函数 module_name.name, module_name.logger
1.4 from module_name import name
实际上相当于将module_name 中 name 那部分代码复制与此,便可以直接引用 name='alex', 直接可以调用 变量 name
二. 包:从逻辑上组织模块的,本质就是一个目录,(一个带有_init_.py 文件的目录)
1.1 导入的本质: 就是执行该包目录下的_init_.py 文件
1.2 导入优化:
实例 , 下面的代码需要来不停地调用 module_test 这个模块, 若有个这样的调用,就得来来回回地找,影响效率, 此时可以将 "import module_test" 转化为 “from module_test import test”
总结
标签: importem
本文链接地址:https://www.jiuchutong.com/biancheng/372126.html 转载请保留说明!友情链接: 武汉网站建设