也许对于这个地方来说太宽泛了,但我必须处理一个巨大的数据库/数据框并进行一些文本处理。数据帧以 csv 形式存储在我的计算机上。
使用spyder或jupyter笔记本在运行时速度更快吗?
我主要使用:pandas、nltk
结果只是一个 csv 文件,我必须将其存储在我的计算机上。
最佳答案
Jupyter 基本上是一个浏览器应用程序,而spyder 是一个专用的 IDE。当我处理大型数据集时,我从不使用 Jupyter,因为 Spyder 似乎运行得更快。真正比较这一点的唯一方法是在 Spyder 和 Jupyter 上运行/运行相同的脚本几次,但根据我的经验,在计算时间方面,Spyder 总是击败 Jupyter。
编辑:正如 @carlos 在他的评论中提到的:“原则上,Spyder 和 Jupyter 使用完全相同的技术来运行代码。最重要的是,我们有很多自定义功能来改善用户体验。”
在测试时,我注意到 jupyter 总是运行得较慢。我认为这与您的 PC 分配给浏览器和 IDE 的资源数量有关。
关于python - 什么是 "faster"spider 或 jupyter 笔记本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58557092/