让ipython在脚本中出现错误时打开编辑器
在Ipython中运行脚本(使用%run)时,如果脚本中有错误,是否可以在错误行打开编辑器,或者让打开的编辑器跳转到该行?自动执行此操作不会发生,尽管可以实现类似的操作。问题是,要打开的正确文件是什么?回溯将显示函数引发错误的所有可能文件。在大型项目中,不清楚错误在哪个文件中,是由调用方还是被调用方造成的? 大多数高级IDE(例如带有pydev的eclipse)都允许直接跳转到行和函数调用,因此本文将对此进行介绍 在ipython级别上,你可以让ipython在脚本中出现错误时打开编辑器,python,ipython,Python,Ipython,在Ipython中运行脚本(使用%run)时,如果脚本中有错误,是否可以在错误行打开编辑器,或者让打开的编辑器跳转到该行?自动执行此操作不会发生,尽管可以实现类似的操作。问题是,要打开的正确文件是什么?回溯将显示函数引发错误的所有可能文件。在大型项目中,不清楚错误在哪个文件中,是由调用方还是被调用方造成的? 大多数高级IDE(例如带有pydev的eclipse)都允许直接跳转到行和函数调用,因此本文将对此进行介绍 在ipython级别上,你可以 %edit file_named_in_error
%edit file_named_in_error.py