跳到主要内容

模块

自定义模块

目录结构
  • package;
    • module1;
    • module2;
  • setup.py;
安装自定义模块
# 进入 setup.py 目录
cd xx
# 执行以下命令
pip install -e .
# 查看是否安装成功
pip list

导入模块

导入模块
# 导入整个模块
import module_name
# 调用函数
module_name.function_name(args)
# 生成实例
instance = module_name.ClassName()

# 导入多个函数
from module_name import function_1, function_2, function_3
# 调用函数
function_1(args)
function_2(args)
function_3(args)
# 导入多个类
from module_name import ClassName_1, ClassName_2
# 生成实例
instance_1 = ClassName_1()
instance_2 = ClassName_2()

# 导入模块全部函数
from pizza import *
# 调用函数
function_name()
# 生成实例
instance = ClassName()

# 给模块起别名
import module_name as alias_name
# 调用函数
alias_name.function_name()
# 生成实例
instance = alias_name.ClassName()

# 给函数使用别名
from module_name import function_0 as alias_name
# 调用函数
alias_name()
# 给类使用别名
from module_name import ClassName as aliases_name
# 生成实例
instance = alias_name()