[Python-ideas] JavaScript-Style Object Creation in Python (using a constructor function instead of a class to create objects)
Juancarlo Añez
apalala at gmail.com
Wed May 17 13:40:22 EDT 2017
On Wed, May 17, 2017 at 12:48 PM, Ivan Levkivskyi <levkivskyi at gmail.com>
wrote:
> class Foo(NamedTuple):
> """Foo is a very important class and
> you should totally use it.
> """
> bar: int
> baz: int = 0
>
> def grand_total(self):
> return self.bar + self.baz
>
Really?!
I didn't know that idiom existed.
It is enough for many use cases, and I was just about to require typing and
pathlib on my 2.7-compatible projects.
--
Juancarlo *Añez*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20170517/232a8836/attachment.html>
More information about the Python-ideas
mailing list