在jupyter notebook下python使用自定义模块

前言:当引用模块时,编译器会先在当前目录(也就是所运行的文件所处的目录),接着去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

  • 14
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值