繁体   English   中英

带有PyDev错误突出显示的Eclipse

[英]Eclipse with PyDev error highlighting

带有PyDev的Eclipse在某些奇怪的地方突出显示了错误。 它检测到类似这样的函数的错误(这是“ A Byte of Python”中有关VarArgs函数的VarArgs ):

def total(initial=5, *numbers, extra_number=10):
    count = initial
    for number in numbers:
        count += number
    count += extra_number
    print(count)

在第一行检测到的错误是: Expected:)undefined variable: extra_number 我认为它不理解带有关键字的参数。

另外,当我尝试将变量与nonlocal词一起使用时,出现错误: undefined variable: nonlocal

如何改善PyDev的错误消息并关闭这些示例的错误?

PyCharmKomodo上的PS我看不到那些错误,但是我非常喜欢开源PyDev

好吧,这告诉我您实际上是在使用Python 2.x而不是3.x因为您指定的两个错误都将出现在2.x而不是3.x

在PyDev中检查交战者,您可能已将其设置为2.7

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM