![]() |
1
1
Python是一种动态语言,因此静态代码分析器无法对所有内容进行内省。
在你的情况下,PyDev抱怨
一般来说,拥有这种魔法是个坏主意。 你的代码中有这个:
因此,您正在动态创建一个类,而无需验证它是否已创建,然后将其注入
然后建议您不要注射,只需返回:
然后,您将在另一个模块中执行:
这应该有助于消除PyDev的抱怨,但无论如何,如果可能的话,应该避免动态创建类:显式优于隐式(
此处使用组合而不是继承。 |
![]() |
afora377 · 导入pyodbc时出错 7 年前 |
![]() |
Vince · Pydev/eclipse:无法识别动态创建的类 11 年前 |
![]() |
Sebastian Elsner · PyDev组织导入PyQt4 11 年前 |
|
Asher · 如何在命令提示符下对.py文件执行/调用? 11 年前 |
|
MintyAnt · Pydev+Kivy-清空__init__文件 12 年前 |
![]() |
tomasz74 · python pydev错误 12 年前 |