Python 使用execfile的Eclipse PyDev未定义变量

Python 使用execfile的Eclipse PyDev未定义变量,python,pydev,execfile,Python,Pydev,Execfile,我是PyDev的新手,所以这可能是对我的问题的简单回答 我拉入PyDev的代码使用execfile而不是import从另一个文件拉入类。我无法控制代码,因此无法将其更改为导入 execfile("my_class.py") my_class.function() 对于execfile拉入的每个类,我都会得到一个未定义的变量 有没有办法让PyDev识别我通过execfile引入的类。也许有某种方式可以在PyDev中进行隐式导入 你完全正确。现在就修好。

我是PyDev的新手,所以这可能是对我的问题的简单回答

我拉入PyDev的代码使用execfile而不是import从另一个文件拉入类。我无法控制代码,因此无法将其更改为导入

execfile("my_class.py")
my_class.function()
对于execfile拉入的每个类,我都会得到一个未定义的变量


有没有办法让PyDev识别我通过execfile引入的类。也许有某种方式可以在PyDev中进行隐式导入

你完全正确。现在就修好。