当前位置: 首页 > 图灵资讯 > 行业资讯> python导入模块的本质探究

python导入模块的本质探究

来源:图灵python
时间: 2024-06-24 13:43:23

1、执行一个.py文件,打开新的内存,将导入的东西放入内存中,通过调用直接从内存中获取。

2、当模块越来越多时,需要通过包来管理模块。

实例

#调用包文件(一般导入语句在开头)
importharry
importmagic
print(harry.name)
harry.Fight()
c=harry.Course('哈利')
c.add_course('黑魔法防御技术#39;)
magic.use_magic()
#模块重命名
importharryashy#这样可以防止模块名称过长,起到重命名的作用
#导入方法2
fromharryimportname
fromharryimportFight
fromharryimportCourse
print(name)
Fight()
c=Course('哈利')
c.add_course('黑魔法防御技术#39;)
#这种方法不需要使用hary.的方法,相当于提前声明来源,简化逻辑,也可以引入特定变量特定函数特征类
#fromharryimportname
#fromharryimportFight
#fromharryimportCourse
也可以用以下表达来简化代码
fromharryimportname,fight,Course
或者
fromharryimport*
#这意味着把一切都导入

以上是python导入模块的本质探索,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。