如何使用 super 完成 pydev 代码
How to get pydev code completion using super
有没有办法在使用 super() 时配置 PyDev 或提示代码完成?
例如:
class B(A):
def __init__(self,):
super(B, self).__init__()
在这种情况下,我无权访问 class A
的源代码,但需要知道在 init 调用中提供哪些参数,这也会告诉我 B 中需要哪些参数。我还没有在类型提示文档中看到有关 super 的任何信息。如果可能的话,我也不想直接使用 A.__init__()
,因为我相信我记得读过 super()
是正确的方法。
嗯,这听起来像是 PyDev 类型推理引擎中的一个缺点。请在 https://sw-brainwy.rhcloud.com/tracker/PyDev 报告(类型推断是当前开发重点之一)。
有没有办法在使用 super() 时配置 PyDev 或提示代码完成?
例如:
class B(A):
def __init__(self,):
super(B, self).__init__()
在这种情况下,我无权访问 class A
的源代码,但需要知道在 init 调用中提供哪些参数,这也会告诉我 B 中需要哪些参数。我还没有在类型提示文档中看到有关 super 的任何信息。如果可能的话,我也不想直接使用 A.__init__()
,因为我相信我记得读过 super()
是正确的方法。
嗯,这听起来像是 PyDev 类型推理引擎中的一个缺点。请在 https://sw-brainwy.rhcloud.com/tracker/PyDev 报告(类型推断是当前开发重点之一)。