Unravelling Attribute Access in Python

I wonder how many people realize that Python has a lot of syntactic sugar? I’m not claiming it’s like a Lisp-based language where the syntax is as bare bones as possible (although the Lisp comparison is not entirely unfounded), but much of Python’s syntax… Read more


Python – Magic Methods

Python provides some special function having __ as prefix and suffix in the name, which is also known as Magic method or Dunder method. This function is automatically invoked when the associated operator is used. For example, when + is used, the magic me... (more…)

Read more »