大学专业分类目录_电商主要是做什么_十大外贸平台_上海网站建设推广服务
2024/12/26 18:49:17
来源:https://blog.csdn.net/weixin_50783057/article/details/144173446
浏览:
次
关键词:大学专业分类目录_电商主要是做什么_十大外贸平台_上海网站建设推广服务
大学专业分类目录_电商主要是做什么_十大外贸平台_上海网站建设推广服务
0) 参考文章
- python的模块(module)、包(package)及pip_python package-CSDN博客
- Python之函数、模块、包库_python函数、模块和包-CSDN博客
- Python函数模块自定义封装及模块嵌套导入(手把手教程)_python如何封装一个模块-CSDN博客
1) 模块与包说明
- 软件包 类似于文件夹, 内部可以包含其他包与模块, 不能直接包含函数
- 模块 类似于文件, 它内部包含的就是写入函数
- 函数 类似于文件内部的文章功能段, 由多个代码句组成
- 代码句 类似于文章的短句, 它是文章的基本单位
- 关键字 类似于文章的词汇, 他是最小的单位
2) 案例
- 导入方式: 按照路径进行导入 包>模块>函数的顺序进行导入
-
import modules1 #导入整个模块, 通过 模块名.函数名 引用。
from module1 import function1 #导入模块的特定函数/类/变量,可以直接引用不添加模块名
from module1 import * #将module中所有的名字导入到当前的的模块符号表里。不推荐,可能会污染本地变量
-
# 导入一个模块
import model_name
# 导入多个模块
import module_name1,module_name2# 导入模块中的指定的属性、方法(不加括号)、类
from moudule_name import element1
# 导入多个模块中的指定的属性、方法(不加括号)、类
from moudule_name import element1,element2# 导入com/tencent/epc/innerprocess包内的cloudcc_pb2模块并重命名为cloudcc
import com.tencent.epc.innerprocess.cloudcc_pb2 as cloudcc
3) 补充
- 模块的查询加载顺序
- 查找当前目录,即在当前执行的程序文件所在的目录下查找。
- 到环境变量PYTHONPATH下的每个目录查找。
- 到python默认的安装目录下查找。
- 万能方法: 使用sys.path添加模块路径,再进行导入