python - 什么是 "faster"spider 或 jupyter 笔记本?

标签 python jupyter-notebook spyder

也许对于这个地方来说太宽泛了,但我必须处理一个巨大的数据库/数据框并进行一些文本处理。数据帧以 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/

相关文章:

python - 理解 Dask 分布式的内存行为

python - 将行值转换为列,并计算所有可能值的重复次数mysql

path - Ipython笔记本,如何设置正确的内核路径

python - Turtle 无法在 Spyder 中工作 (Python 3.6)

python - 如何在 Spyder 中显示函数参数?

python - 仅使用抽象列表函数将字符串中的每个字母与其在字符串中的位置(从 1 开始)相乘

python - tf.train.shuffle_batch 和 `tf.train.batch 发生了什么?

workflow - Ipython Notebook同时写入文件和执行单元

python - Jupyter:无法创建新笔记本?

python - Spyder 显示气球提示和代码自动完成在 Anaconda Navigator Mac OS Sierra 中不起作用