Python 没有检测到错误

Python 没有检测到错误,python,django,pycharm,Python,Django,Pycharm,我遇到了一个奇怪的问题。我目前正在运行Pycharm 5来开发Django项目。存在一个特定文件,Pycharm无法捕获该文件的错误。例如,如果我读取了一个不存在的变量,Pycharm不会检测到它。如果调用未解析的引用,Pycharm不会检测到它。它没有检测到任何东西。但是,当我想编辑另一个文件时,事情就变得很奇怪了,该文件位于前一个文件所在的目录中。但在这种情况下,一切都是好的 我尝试了删除.idea文件夹和使缓存无效并重新启动Pycharm,但都没有成功 你知道如何解决这个奇怪的问题吗 更新

我遇到了一个奇怪的问题。我目前正在运行Pycharm 5来开发Django项目。存在一个特定文件,Pycharm无法捕获该文件的错误。例如,如果我读取了一个不存在的变量,Pycharm不会检测到它。如果调用未解析的引用,Pycharm不会检测到它。它没有检测到任何东西。但是,当我想编辑另一个文件时,事情就变得很奇怪了,该文件位于前一个文件所在的目录中。但在这种情况下,一切都是好的

我尝试了删除.idea文件夹和使缓存无效并重新启动Pycharm,但都没有成功

你知道如何解决这个奇怪的问题吗

更新1:

例如,Pycharm没有检测到
if
语句中使用的变量以前没有定义:

if dfsdffsdfdsf:
   a = 2

没有细节很难说,对该类的调用是否包含try/except?我在打开非项目文件时亲眼看到过这个问题。没有细节很难说,对该类的调用是否包含try/except?我在打开非项目文件时亲眼看到过这个问题。