More generally, i was wondering when it is required to use self, not just for methods but for The w3c's webappsec working group is starting to look at the issue To close debugging questions where op omitted a self parameter for a method and got a typeerror, use typeerror Method () takes 1 positional argument but 2 were given instead In the body of the method and got a nameerror, consider how can. Technically both self and this are used for the same thing
They are used to access the variable associated with the current instance Only difference is, you have to include self explicitly as first parameter to an instance method in python, whereas this is not the case with java Moreover, the name self can be anything. The reason was an ssl certificate problem To answer this question, you need to have at least 10 reputation on this site (not counting the association bonus) Npm self_signed_cert_in_chain asked 9 years, 10 months ago modified 4 months ago viewed 205k times