每当尝试调试执行动态模块导入后执行的代码时,调试器都会将自身与代码分离。
我可以调试下一行的代码,跨过这一行会导致调试器自行分离
使用imp库导入模块时会发生这种情况
imp.load_source(module_name, path_to_file)
我需要执行此代码的原因是获取类和测试方法的列表,以便将它们传递给unittest
如果我使用unittest loader discover来获取测试列表,我会得到相同的结果,即调试器分离自身
此问题仅在开发环境从2.7.8升级到Python 2.7.13之后出现
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐