问候所以,
我有一个奇怪的问题,我似乎无法解决:
我正在 Windows XP 上使用带有 eclipse Helios 的 pydev 插件(如果重要的话)。
我有一个包含一个类的模块。此类的__init__
接受一个参数,该参数确定该类的方法应具有的属性集。
由于不允许我展示实际代码,我可以给出以下类比:
class Car:
def __init__(self, attrs):
# attrs is a dictionary.
# the keys of attrs are the names of attributes that this car should have
# for example, a key of attr could be 'tires'
# the values of attrs are the values of the attributes which are the keys
# so if the key is 'tires', it's value might be 4
现在,由于我在运行时动态设置这些变量,Pydev 无法在我执行此操作时给我建议:
c = Car()
print c.tires
当我输入“c”时。+,pydev 不提供轮胎作为建议。
我该如何获得这个功能?或者它只是目前 pydev 不能做的事情?
我会很感激任何帮助