【发布时间】:2017-12-03 02:54:34
【问题描述】:
是否可以使用“F9”(运行选择)使 UMR 工作?我经常使用 spyder 中的运行选择功能从外部脚本(MATLAB 工作流程)调用正在调试的模块的特定函数。使用外部脚本有助于提供所需的函数输入(变量浏览器,...)。
但是,我不想从头开始运行整个脚本 ('F5'),因为它包含耗时的调用。不幸的是,修改后的模块似乎只在运行整个脚本文件时通过 UMR 更新。相反,当使用运行选择时,每次稍微更改模块时都需要 reload() 。
一种解决方法是查找并注释掉所有耗时的调用,然后运行整个脚本来检查模块,这很烦人,因为这必须在之后撤销。
有没有更好的办法?
【问题讨论】:
标签: python-3.x spyder