实际上,PyDev / Eclipse的优势在于调试器还会逐步执行导入的numpy / pandas的相应部分,在我的脚本使用它们的功能的地方,例如: df = pandas.dataframe({...
但是,如果我确信导入工作正常:调试器是否有办法只通过我自己的10行脚本而不是其导入?这样可以节省大量的检查时间。
(适用于Windows 10 64位的C / C ++ Eclipse)
谢谢!
答案 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
)。