如何在Google Colab中打开交互式Python控制台/外壳/提示?可能吗?一个iPython提示符将是理想的选择,但是常规提示符就足够了。
此外,如果控制台的解释器与Colab笔记本的内核共享对变量/状态的访问,则将更加有用。
答案 0 :(得分:0)
!jupyter console --existing
似乎挂起,没有任何输出,因为它正在等待与执行!的笔记本计算机运行时相同的过程来获取GIL。魔法,直到!已经完成了。出于同样的原因,我认为获得子进程调用以与笔记本的运行时共享状态并不容易。
观察您可以在循环中编写自己的input()+ eval()来模拟与笔记本共享环境的py提示符。