【发布时间】:2021-12-10 04:04:21
【问题描述】:
我正在尝试在 Google Colab 上使用 Jupyter Notebook 构建聊天机器人。我正在使用 IPython Markdown 来更好地隔离用户对话。用户将使用 input() 键入他们的消息,而机器人响应是 IPython display(markdown())。
当我尝试打印启动消息(用户输入之前的机器人输出)时,我遇到了问题。此错误发生在我运行脚本的大约 50% 的时间。如果我没有打印出起始消息,则不会出现错误。我试过重启内核,但没有用。
有谁知道这是什么原因以及我该如何解决?
这是一个失败案例的例子。如您所见,代码在input() 行上无限期地运行。
这是示例代码,其中input() 框有时不会弹出。
from IPython.display import Markdown, display
display(Markdown("*Alex:* Hello."))
input(">> You: ")
【问题讨论】:
标签: python jupyter-notebook markdown ipython