py和ipynb文件互相转化

py和ipynb文件互相转化


越来越多使用python人投入了jupyter notebook的怀抱,比如我哈哈。单元型运行,随时保存输出中间变量结果,方便的输出展示尤其是绘图,以及一堆扩展插件让人感受这份友好;但也不免有些小问题,notebook产生的ipynb怎么变成py文件,而正常的py文件怎么转移到notebook里运行呢。

ipynb转py

1.首先进入想要转换的ipynb文件所在目录,然后输入如下指令jupyter nbconvert --to script file_name.ipynb即可得到同名的py文件
例如
在这里插入图片描述
2.通过notebook自身的转换,可以看到自带了多种转换,贴合不同的需求
在这里插入图片描述

py转ipynb

1.%load语句,在notebook新建一个ipynb记事本输入%load file_name.py就会把整个py文件的代码加载到一个cell里面来,之后自己整理了。
2.如果只是单纯要调用py文件的函数的话可以像一般掉包一样from xx import xx但是脚本语言嘛,平时写的py文件可能只是处理一些临时事务,就没有封装好,可能都没有main函数,是从头到尾顺序执行,这个时候就要用到%run语句了,相当于直接执行py文件。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值