首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python中输入jupyter单元格?

如何在python中输入jupyter单元格?
EN

Stack Overflow用户
提问于 2016-01-23 19:54:09
回答 5查看 140.7K关注 0票数 57

我试图在一个接受用户输入的jupyter笔记本上运行一个程序,我不知道如何让它读取标准输入。例如,如果我使用shift-enter运行代码:

代码语言:javascript
复制
a = input()
print(a)

单元格指示它正在运行,但不接受来自我的输入。如何让它接受输入?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-06-03 20:25:28

使用raw_input() (用于Python2)或input() (用于Python3)方法。

示例代码:

代码语言:javascript
复制
a = raw_input()
print(a)

示例笔记本:

票数 77
EN

Stack Overflow用户

发布于 2019-03-05 21:00:52

我遇到了同样的问题,使用jupyter记事本中的输入,它阻止执行,直到重新启动程序才能工作,所以我在每次输入之后添加了print (),我的程序就可以工作了。

票数 6
EN

Stack Overflow用户

发布于 2016-05-24 08:48:41

可能是按Shift键--输入第二次而没有使用Enter完成第一个输入,所以内核总是等待第一个命令完成,然后再执行它。如果在菜单中使用

“内核”,“中断”,

所有活动命令都会停止(包括第二次执行框),问题应该在不重新启动计算机(或浏览器/内核)的情况下得到解决。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34968112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档