Python dynamic attribute creation
Carl Banks
pavlovevidence at gmail.com
Sun Jun 27 00:01:43 EDT 2010
On Jun 25, 8:24 pm, WANG Cong <xiyou.wangc... at gmail.com> wrote:
> Understand, but please consider my proposal again, if we switched to:
>
> setattr(foo, 'new_attr', "blah")
>
> by default, isn't Python still dynamic as it is? (Please teach me if I
> am wrong here.)
>
> This why I said the questionable thing is not so much related with dynamic
> programming or not.
Because it makes dynamicism harder to do.
Like I said, Python's goal isn't simply to make dynamicism possible,
it's to make it easy.
"foo.new_attr = 'blah'" is easier than using setattr.
Carl Banks
More information about the Python-list
mailing list