当ipython控制台连接到链接到笔记本电脑的现有内核时,%load magic无法将代码加载到控制台中

当ipython控制台连接到链接到笔记本电脑的现有内核时,%load magic无法将代码加载到控制台中,ipython,ipython-notebook,ipython-magic,Ipython,Ipython Notebook,Ipython Magic,这个把戏我是从他那儿学来的。但是,当我使用控制台连接这个内核时,%load magic会将文件加载到一个寻呼机中(就像您在控制台中“manthecodefile.py”一样),而不是加载到输入行 有人知道如何将这些行为更改回默认状态吗?如果您在这里问两个问题,请分别问。 至于!su ausername无法通过子流程转发stdin。谢谢,我想我可以通过两个步骤来解决这个问题,首先执行“sh”,然后执行“su username”。我将从问题中删除这一部分。

这个把戏我是从他那儿学来的。但是,当我使用控制台连接这个内核时,%load magic会将文件加载到一个寻呼机中(就像您在控制台中“manthecodefile.py”一样),而不是加载到输入行


有人知道如何将这些行为更改回默认状态吗?

如果您在这里问两个问题,请分别问。
至于
!su ausername
无法通过子流程转发stdin。

谢谢,我想我可以通过两个步骤来解决这个问题,首先执行“sh”,然后执行“su username”。我将从问题中删除这一部分。