gpt4 book ai didi

python - PyCharm:阴影内置名称 'self',错误或功能?

转载 作者:太空宇宙 更新时间:2023-11-04 03:36:21 30 4
gpt4 key购买 nike

我正在使用 PyCharm IDE;我喜欢它为我所做的所有工作。在我学习python的过程中发现它非常强大。它包含有关变量名称、拼写错误等的所有提示...

但是现在我有点困惑。将 PyCharm 与 IronPython 2.7 结合使用时,Pycharm 在定义类方法时向我提供信息。

Shadows built-in name 'self'

在我看来,该类(class)的一切都很好:

class A(object):
"""
Cheers Stackoverflowers
"""
def __init__(self, x):
self.x = x + 2

def calculate_something(self, y):
self.x = y * 2

但我希望在编程时 100% 正确。如果在类定义中有更多正确的方法来定义方法,我想知道在哪里可以找到相关信息。

截图:

Pycharm screenshot showing error

最佳答案

这是一个 IronPython 错误

使用 CPython 时不会发生这种情况

谢谢@yole

关于python - PyCharm:阴影内置名称 'self',错误或功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28874493/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com