Python self.locals SyntaxError中的pytest exec代码:调用';执行官';

Python self.locals SyntaxError中的pytest exec代码:调用';执行官';,python,pycharm,pytest,Python,Pycharm,Pytest,尝试调试pytest单元测试会给我带来 self.locals SyntaxError中的exec代码:调用中缺少括号 “执行官” 关于非常简单的代码 可能是什么原因造成的?代码中没有名为code的模块,因为它与pytest冲突 改为src解决了这个问题 我找到了答案: 这与我自己的名为“code”的python模块有冲突 一个正在被调试器使用。我更改了我的模块名和 调试器开始工作。这篇文章向我指出了解决方案: 这花了我一段时间才找到,所以我想我应该把它贴在这里,以便谷歌搜索

尝试调试pytest单元测试会给我带来

self.locals SyntaxError中的exec代码:调用中缺少括号 “执行官”

关于非常简单的代码


可能是什么原因造成的?

代码中没有名为
code
的模块,因为它与pytest冲突

改为
src
解决了这个问题

我找到了答案:

这与我自己的名为“code”的python模块有冲突 一个正在被调试器使用。我更改了我的模块名和 调试器开始工作。这篇文章向我指出了解决方案:

这花了我一段时间才找到,所以我想我应该把它贴在这里,以便谷歌搜索