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、
来源:https://www.cnblogs.com/pythonzc/p/12565613.html