What is the “self” in the Python / CherryPy?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
python 'self' explained
for this实例:P></
1 2 3 4 | class HelloWorld: def index(self): return"Hello world!" |
请检查一下,自我的目的是什么?
它提供了一个非常好的讨论点。
正如旁注:self实际上只是一个随机选择的词,每个人都会使用,但是你也可以使用这个词,foo,或者我自己,或者任何你想要的东西,它只是一个类的每个非静态方法的第一个参数。这意味着单词self不是语言结构,而是一个名称:
1 2 3 | class priyank_patel: def __init__(priyank): priyank.bla = 2 |