python 导入自定义模块
文章目录
相同文件夹下
模块是 .py 文件,并且和引用文件在同一个文件夹下
文件目录
module1.py
自定义模块
def function1():
print("运行function1")
def function2():
print("运行function1")
demo.py
引用文件
# 导入模块
import module1
module1.function1()
module1.function2()
# 导入模块中的具体函数
from module1 import function1
function1()
# 导入模块中的所有函数
from module1 import *
function1()
function2()
不同文件夹下
文件目录
__init__.py
空文件,必须要有,否则无法导出文件夹下的py文件
module3.py
自定义模块
def function3():
print("运行function3")
def function4():
print("运行function4")
demo.py
引用文件
# 导入模块
import module2.module3
module2.module3.function3()
module2.module3.function4()
# 导入模块中的具体函数
from module2.module3 import function3
function3()
# 导入模块中的所有函数
from module2.module3 import *
function3()
function4()