在Jupyter中,使用python3,我尝试运行一个单元格,该单元格要求在for循环中输入一个字符,并将答案存储在一个列表中。我想避免使用input()来避免每次都要按enter键。你知道吗
在windows中工作时,我尝试:
import msvcrt
charlist = []
for x in range(10):
print("Some prompt")
a = msvcrt.getch()
charlist.append(a)
但是当运行这个单元时,内核会被困在getch()行的第一个实例上,而不接受任何输入。有没有什么办法可以在电脑笔记本上做到这一点?你知道吗
更多细节请查看。 http://code.activestate.com/recipes/134892/
相关问题 更多 >
编程相关推荐