我学会了使用Jupyter Notebooks在Python中编程,我发现这是一种分析数据,编写简单程序甚至与数据库交互的非常实用的方法。
但是,如果一个人正在开发一个更大的项目(程序和数据库自动运行并且最终也应该部署),那么从笔记本电脑运行代码是否仍然可行/合理?如果是的话,你对此有什么建议吗?
否则,我当然会使用IDE。谢谢!
答案 0 :(得分:1)
Jupyter笔记本是非常棒的工具,非常适合某些类型的协作开发,以及创建交互式Web应用程序。
Jupyter笔记本的目的是提供一个框架,用于将富文本元素和代码组合在一起(非常适合数据科学项目,教程或交互式仪表板)。 Jupyter笔记本还允许您以多种语言运行代码,如果您的项目需要,这是一个很好的功能。
您可能不想从Jupyter笔记本运行大型生产应用程序,但您当然可以使用它们来帮助您开发它。
查看此演示文稿,了解如何使用具有多个用户的Jupyter笔记本。 https://www.slideshare.net/mbussonn/jupyter-a-platform-for-data-science-at-scale
如果您指定了您正在考虑的项目类型,可能更容易建议替代方案来帮助完成它。