jupyter-notebook.知识点_ZZ

时光怂恿深爱的人放手 提交于 2020-03-25 13:48:09

1、jupyter-notebook 里面每一个小块,称为一个Cell,每次点 "运行"按钮 会执行一个Cell。

  没执行一个Cell,它前面的 "In[*]"表示这个Cell 正在执行 / 还未执行,如果 星号"*"变成了具体的数字 则表示 这个Cell执行完毕了,如果有错误的话 会在 输出框里面显示出来

2、Cell中打印数据

  2.1、print(...)函数,注意:如果打印的数据较多的话,会显示很长的输出内容,如果输出内容太长的话 会卡死程序(或是呈现 界面反白假死的现象)

3、jupyter-notebook 中 object_detection_tutorial.ipynb 里面,有些Cell的开头是 "%%bash",这是什么?:

 3.1、27 个Jupyter Notebook的小提示与技巧_开发工具_gx19862005的专栏-CSDN博客.html(https://blog.csdn.net/gx19862005/article/details/60141711

  网页中的内容:

18. Run code from a different kernel in a notebooks
如果想要的话,你可以将多个 kernel 的代码组合到一个 notebook 中。

在每个cell的开头使用相关的魔法命令来声明你想使用的 kernel:
%%bash
%%HTML
%%python2
%%python3
%%ruby
%%perl
%%bash
for i in {1..5}
do
   echo "$i"
done

  ZC:个人理解:在Cell的开头一行写上"%%bash"就可以在下面写 unix/linux的bash命令;Cell的开头一行是"%%cmd"的话就可以在下面写windows的cmd命令

  ZC:不知道 "%%bash" 不写在Cell的开头 而是写在中间某行的话 行不行? 貌似不行,估计只能在 Cell的开头行...

4、

5、

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!