前言:当引用模块时,编译器会先在当前目录(也就是所运行的文件所处的目录),接着去sys.path、Python的安装目录去寻找你引用的模块,如果没有的话,就会报错。注意寻找的先后顺序。
第一步:建立模块
所谓模块其实就是将多个函数封装为扩展名为.py的文件。
在jupyter创建.py文件的方法为:
1、先写出所需使用的函数。
例如:
def test1():
print(‘这是test1’)
def test2():
print(‘这是test2’)
2、将该.ipynb保存为.py文件。具体方法为:
点击左上角的File,然后点击Download as, 点击Python(.py)
即将该文件保存为.py文件,并下载下来。
第二步:导入模块
使用模块之前需要导入该模块。
法一:
可以将所运行文件和模块放在同一目录下,即可直接导入模块。
法二:
增加模块所在路径到sys.path
例:
Import sys
Sys.path.append(r’ C:\Users\ Desktop\modules’)
Import testm
第三步:使用模块
法一:
import testm
testm.test1()
结果:
这是test1
testm.test2()
结果:
这是test2
法二:
from testm import test1 as t1
t1()
结果:
这是test1
from testm import test2 as t2
t2()
结果:
这是test2