【问题标题】:How to use paste mode in pyspark shell?如何在 pyspark shell 中使用粘贴模式?
【发布时间】:2016-04-20 19:25:32
【问题描述】:

如何在“pyspark”Spark Shell 中进入粘贴模式?实际上,我正在“pyspark”中寻找等效的“:paste”命令(在 Scala Spark Shell 中工作)。通过使用这种模式,我想将整个代码 sn-p 粘贴到 shell 中,而不是逐行执行。

【问题讨论】:

    标签: python apache-spark pyspark


    【解决方案1】:

    如果你使用 IPython 终端,你可以使用 %paste / %cpaste 魔法粘贴。第一个自动执行剪贴板中的代码,第二个更接近 Scala REPL :paste 并需要由 --Ctrl-D 终止。

    也可以使用%edit 魔法打开外部编辑器并在退出时执行代码。

    标准 Python shell 不提供类似的功能。

    【讨论】:

    • 我不知道 spark-shell 是否有问题,但是我无法在这种模式下将大块代码粘贴到 shell 中而不会出现神秘的编译错误。我必须一块一块地粘贴它,这有点令人生气。
    • spark 2.4怎么办?
    猜你喜欢
    • 2020-02-14
    • 1970-01-01
    • 2013-04-09
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    • 2017-08-28
    • 2018-02-10
    • 1970-01-01
    相关资源
    最近更新 更多