python-模块与包的引用

模块的属性

  • dir:列出对象的所有属性及方法
  • help:查看类,方法的帮助信息
  • name:模块的名称
  • file:文件全路径
#引用模块
import text1
text1.study()

#注释1:函数定义
"""

"""
#注释2:每一步作用
#

#测试代码:只有本文档可执行,引用文档不执行
if _name_ == '_main_':
	print("OK")

  • 可以用来组织模块
  • 目录必须包含文件 -文件夹变成一个包
  • 解决重名问题

导入整个模块/包

  • import module
  • import modulea,moduleb
  • import package.modulec

导入部分

  • from package.xx.xx import xx

导入所有

-from a.hi import *

指定别名(在同一个文件里引用名字相同函数)

  • import module as a
  • 注意*不支持别名

导入设置

  • 全局导入顺序:系统自带-第三方-自定义

局部导入:在函数内使用from

#模块与包的导入
#导入整个模块/包
a:_init_.py:

import all

text:
#加入模块的属性

import a
a.hi.say()

#按需导入
from b.hi import say_hello

#相对引用:存在相对路径导入的模块不可以直接运行,要层层引用
from..hi import say_hello

#局部导入
def my.function():
	from a.hi import say_hello
	say_hello()
上一篇:条件规则 | CSS Conditional Rules (Conditional Rules) - CSS 中文开发手册 - Break易站


下一篇:格列端 | grid-column-end (Grid Layout) - CSS 中文开发手册 - Break易站