标签:技术 导入模块 sys.path inf 多个 alt 搜索路径 就是 com
1.导入方式
自己创建的模块名称 切不可和 内置模块的一样
① import 模块

② import 模块 as 名 设置在此空间的名称

③ from 模块 import 功能

④ from 模块 import * 引入所有的功能
__all__=[a,b,c] 调用时只调用[ ]中的功能
⑤ 一次引入多个模块的顺序

2.导入模块的过程

3.if __name__ == ‘__main__‘:
测试模块时使用的语句块
调用此模块时不会执行
1.创建一个包 (存在 __init__文件就是一个包)

2.调用时与模块一样
① import 包名 自动执行包内的__init__ py文件
② from 包名 import 功能(包名)

③ from 包名 import *

3.导入路径
sys.path (模块的搜索路径)
① 绝对路径(从搜索路径的包内查找)
② 相对路径(从运行文件所在的包内查找)
.. 上一层
. 本级包内查找

包的注意事项
1.凡是在导入时带点的. 点左边都必须是?个包. 否则报错. 可以带?连串的点.比如a.b.c
2.导入包本质就是在导入包下的__init__,py?件
标签:技术 导入模块 sys.path inf 多个 alt 搜索路径 就是 com
原文地址:https://www.cnblogs.com/amirky/p/10211602.html