在线excel表格助力企业高效管理与数据分析的未来趋势
668
2022-05-30
2.1.2 使用iPython/Jupyter Notebook
我们已经看到Python中的交互式Shell如何允许我们实时评估正在执行的代码的结果。这对于许多任务来说可能已经足够好了,但有时可能需要以更容易与之交互的方式呈现代码,不仅对于原创程序员,对于团队的其他成员或一般受众也是如此。
使用iPython / Jupyter Notebook是一种很好的方法。它不仅可以让你以与交互式Shell相同的方式运行代码并为代码添加注释,还可以让你在基于Web的界面中记录代码、计算和处理。虽然在本书中,我们决定不使用iPython / Jupyter Notebook进行打印,但我鼓励你尽可能地使用它。
iPython / Jupyter Notebook支持包含文本、数学表达式和内嵌图形以及其他富媒体,如网站、图像、视频等。其核心是一个扩展名为.ipynb的JSON文档,这使得文件非常轻便且便于携带,符合Python的可移植性原则。Web界面非常方便,如果需要,可以将Notebook导出为多种格式,如HTML、LATEX、PDF、Markdown甚至原始Python。此外,Jupyter项目并非专为Python开发,还可以将其用途扩展到其他编程语言。
python 机器学习 Python
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。