背景:
目前的各种语言为了使代码段变得清晰易懂,将代码经过拆分成多个模块,每个模块可以包含多个函数(定义非绝对,换言之,模块可以看出函数的集合体,同时模块本身也是一种函数),那么各个模块如何相关关联使用呢?下面通过一些实例讲述一下函数的导入功能。
import 模块:
eg1:
定义导入的模块为imp_module.py,内容如下:
#/usr/bin/python
#-*- conding:UTF-8 -*-
import sys
def add_function():
print("a+b")
def sub_function():
print("a-b")
主函数为:main.py,内容如下:
#!/usr/bin/python
#-*- conding:UTF-8 -*-
import sys
import imp_module
imp_module.add_function()
imp_module.sub_function()
执行main.py函数结果如下:
D:\PycharmProjects\test\venv\Scripts\python.exe D:/PycharmProjects/test/main/main.py
a+b
a-b
Process finished with exit code 0
from 模块 import 函数ÿ