python-模块的导入
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
笔记
"""
模块导入方法:
1、同级别目录下可以直接使用import导入,----pycham有可能识别不了
2、从项目目录下,一级一级往下导入
3、可以直接导入python路径下的文件(几乎不用)
模块导入的几种方式:
1、import 模块名
2、导入模块的某个函数或者变量
from 模块名 as 变量 # from module1 as function1 (function就是module其中一个方法)
3、带入的时候给导入的内容起别名,别名只在本模块中生效
from 模块名 as 别名 # from sys as Nicholas(Nicholas就是别名,调用sys模块时,使用Nicholas就可以调用)
4、导入模块所有的函数(几乎不用,不推荐使用,代码可读性不高)
from 模块名 as *
导入模块所有的模块
from 文件夹 as *
注意: 1、在导入模块导入的时候,会将模块从上往下执行一遍
"""
模块导入
1、同级别目录下可以直接使用import导入,在导入模块导入的时候,会将模块从上往下执行一遍
import module1
# 假装这是一个注册模块
# module1模块调用完成
"""
def func():
print('假装这是一个注册模块')
func()
print('module1模块调用完成')
print()
"""
module1.func()
print()
# 假装这是一个注册模块
2、不同项目目录下,一级一级往下导入
from again_learn_python.function import function2 # 中文包名可能有问题
print()
3、可以直接导入python路径下的存放的模块
import module1_copy
模块导入的几种方式
如笔记所示不在赘述