在python的py文件中构建Jupyter Notebook样子的Cell单元格

今天偶然在CSDN的一个博主的GitHub源码中发现了类似JupyterNotebook样子的Cell,而且还能单元格运行。我想怎么弄的呢?突发奇想,直接使用VScode在py文件代码行输入 # In[ ] 试试,成了。(#后面需要有无空格均可)

又想怎么再继续添加呢?试了组合键Ctrl+回车,shift+回车,只有Alt+回车,也有Cell生成,但是生成的标识不一样,生成的是 # %%,我继续再输入# In[ ] ,或者# %%  又成了。

点击运行单元格, Cell能独立多次运行,互不干扰。

点击运行整个程序,也是正常按代码运行,Cell无影响。

右侧的窗口,依然有同Jupyter一样重起、全部清除按钮。

# In[ ] 或者# %% 后面可以写入任何内容,并无影响。

就是整个py文件中的每一段代码根据个人需要就得使用这种格式了。

截图如下:

 

总结:

  • 在.py文件中使用单元格式的方法:

        直接输入#%%#In[]。

        不用的话,直接删除代码即可。

  • 最有用的地方,个人觉得是:

        当一个文件中有多段代码,想分段调试时,只用需单元格方法(即在需要调整的代码段前后输入#%%)进行分隔,比较方便。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值