消息 [134173]
That may be, but with my latest patch, this works (func is a function):
class X(metaclass=func):
pass
But this blows up with a TypeError:
class X(object, metaclass=func):
pass
Is this the desired behaviour? Or should we disallow non-class metaclasses in every case? (And what about backwards-compatibility?) |
|
| 日期 |
用户 |
动作 |
参数 |
| 2011-04-20 19:26:38 | daniel.urban | 修改 | recipients:
+ daniel.urban, gvanrossum, georg.brandl, terry.reedy, amaury.forgeotdarc, ncoghlan, rodsenra, pwerneck, benjamin.peterson |
| 2011-04-20 19:26:38 | daniel.urban | 修改 | messageid: <1303327598.83.0.887294701404.issue1294232@psf.upfronthosting.co.za> |
| 2011-04-20 19:26:38 | daniel.urban | 链接 | issue1294232 messages |
| 2011-04-20 19:26:38 | daniel.urban | 创建 | |
|