我的脚本不是它的导入 - 功能?

时间:2017-05-26 06:59:11

标签: eclipse debugging pydev

实际上,PyDev / Eclipse的优势在于调试器还会逐步执行导入的numpy / pandas的相应部分,在我的脚本使用它们的功能的地方,例如: df = pandas.dataframe({...

但是,如果我确信导入工作正常:调试器是否有办法只通过我自己的10行脚本而不是其导入?这样可以节省大量的检查时间。

(适用于Windows 10 64位的C / C ++ Eclipse)

谢谢!

1 个答案:

答案 0 :(得分:1)

调试器中实际上有这样的功能,但它目前还没有UI(仍然没有时间实现它)。

但是,您可以设置一个环境变量来使用它。

即:添加一个名为 PYDEVD_FILTERS 的环境变量(您可以在解释器配置中或通过编辑启动添加它)并将其设置为与您要忽略的目录匹配的路径列表以;(fnmatch样式)分隔 - 调试器将跳过这些匹配。

参见:https://github.com/fabioz/PyDev.Debugger/blob/master/_pydevd_bundle/pydevd_utils.py#L191作为参考(即:pydevd_utils.is_ignored_by_filter)。