Advertisement
Guest User

Untitled

a guest
Dec 12th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.23 KB | None | 0 0
  1. class Foo:
  2.     def __new__(cls,...):
  3.         fields = {'a': 1, 'b': 2', ...}
  4.         new_src = 'def __new__(_cls, {fields})\n:'
  5.                 '   return _tuple.__new__(_cls, ({fields})\n'.format(fields = ', '.join(fields))
  6.         exec(new_src, {'_tuple': tuple} ..)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement