我们可以使用魔术函数在ipython中定义一个%alias,如下所示:NameError: name 'd' is not defined>>> dFri May 15 00:12:20 AEST 2015
当您在ipython中键入date时,这会转到shell命令d。但是,我希望在当前解释器作用域中定义一个别名来执行某些python<
据我所读,在Python中有两种调试代码的方法:
使用传统调试器(如pdb或ipdb )。这支持诸如c for continue、n for step-over、s for step-into等命令,但您不能直接访问IPythonshell,这对于对象检查非常有用。当您的程序/脚本命中embed()语句时,您将被丢弃到IPythonshell中。这允许使用所有IPython工具全面