新的Python项目共享平台可帮助数据科学家进行协​​作

发布于:2021-01-15 14:01:30

0

144

0

Python JavaScript

如今,Python开发人员的商业平台类似于JavaScript开发人员的平台。在本文中解释了为什么像IBM这样的公司将Python协作工具引入企业。

我喜欢Python。它是大学教授入门编程课程的第一语言。2014年,它被用于CS的前八个顶级部门以及39个CS0和CS1入门课程中的27个。

尽管Python广受欢迎,并且在数学和数据项目中几乎无处不在,但是Python在传统上落后于JavaScript进行协作。

{xunruicms_img_title}

作为群居的社会生物,人类喜欢合作。这在青少年和年轻人身上表现得尤为明显,他们花大量的时间和朋友们分享信息和照片。

让他们分享

Python开发人员与pip共享完成的项目。它类似于JavaScript中的npm,两者都是开发人员轻松使用“编码部落”编写的模块或库的好方法。但是,如何实时编辑完成的项目呢?JavaScript开发人员通常可以复制并粘贴整个工作网站或代码段。此外,JavaScript还具有各种出色的协作工具,例如由Stack Overflow的一位创始人开发的项目Glitch。

幸运的是,Python开发人员可以使用类似于JavaScript开发人员使用的协作工具的托管工具。让我们看一下IBM基于超流行和有用的Jupyter Notebook的著名系统。Python社区的老人们可能还记得Python Jupyter Notebook曾经被称为iPython。好吧,自iPython时代以来,这项技术确实在发展。

比较适用于Python和JavaScript的商业代码协作平台

为了理解基于jupiter Notebook的Python共享平台的潜力,让我们比较一下基于jupiter Python Notebook的IBM Data Science Experience平台和用于共享JavaScript的Glitch。

Glitch是大众的社交代码。这是一种与GitHub完全不同的方法,它是关于实时共享正在运行的JavaScript web项目。

像Glitch这样的工具使您可以立即复制和编辑某人的工作项目。

幸运的是,也正在开发用于Python的商业工具。例如,IBM Data Science Experience提供了与Python编码器相似的视图。

IBM Data Science Experience使您可以轻松使用社区代码。

通过一个不错的Web界面可以创建和共享新项目。

IBM提供给Python开发人员的界面比Glitch for JavaScript的界面(如下所示)更干净。

使用IBM Data Science Experience,您还可以通过Web界面创建一个全新的笔记本。

观看和体验项目

对开发人员而言,JavaScript的神奇之处一直在于您可以浏览Web,偶然发现一个惊人的项目,然后立即在浏览器中打开开发人员工具并查看代码。几秒钟后,您可以看到项目,看到代码,然后看到您的更改。

Jupyter Notebook在交互式编辑另一个人的项目中具有相同的发现感和灵活性。

结论

新的Python商业平台为Python带来了乐趣,发现和协作。从历史上看,JavaScript开发人员喜欢使用更多的协作平台。如今,Python开发人员的商业平台类似于JavaScript开发人员的平台。由于Python在数据科学开发人员中的广泛普及,诸如IBM之类的公司通过诸如IBM Data Science Experience之类的强大产品将Python协作工具带入企业。

当然,找到适合您的工具的最佳方法是尝试一下。Glitch和IBM Data Science Experience均提供免费试用。在线创建帐户,亲自了解协作的便捷程度。