【问题标题】:Display <IPython.core.display.HTML object> in Spark在 Spark 中显示 <IPython.core.display.HTML object>
【发布时间】:2021-04-18 20:49:17
【问题描述】:

我正在尝试在 Pyspark (Databricks) 中显示 Spacy 依赖树。但我收到了这个错误。 有人可以帮我显示html对象吗? 我附上错误消息的屏幕截图。提前致谢。 这是我的代码:

import spacy
from spacy import displacy

doc = nlp("Reliance is looking at buying U.K. based analytics startup for $7 billion")
displacy.render(doc, style="dep" , jupyter=True)

错误信息:

【问题讨论】:

    标签: apache-spark pyspark ipython databricks


    【解决方案1】:

    这在 Databricks 笔记本中不起作用,因为它不是 Jupyter。但是您可以将displayHTML function 与呈现为HTML 一起使用:

    displayHTML(displacy.render(doc, style="dep", page=True))
    

    甚至直接显示 SVG 数据:

    displayHTML(displacy.render(doc, style="dep"))
    

    结果如下:

    【讨论】:

    • 哇,它成功了 :) 感谢您的解决方案和解释。欣赏它
    猜你喜欢
    • 2019-07-21
    • 1970-01-01
    • 1970-01-01
    • 2018-05-16
    • 2023-02-23
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多