[Python-checkins] r58971 - python/trunk/Lib/collections.py

raymond.hettinger python-checkins at python.org
Wed Nov 14 23:56:17 CET 2007


Author: raymond.hettinger
Date: Wed Nov 14 23:56:16 2007
New Revision: 58971
Modified:
 python/trunk/Lib/collections.py
Log:
Make __fields__ read-only. Suggested by Issac Morland
Modified: python/trunk/Lib/collections.py
==============================================================================
--- python/trunk/Lib/collections.py	(original)
+++ python/trunk/Lib/collections.py	Wed Nov 14 23:56:16 2007
@@ -54,7 +54,7 @@
 template = '''class %(typename)s(tuple):
 '%(typename)s(%(argtxt)s)'
 __slots__ = ()
- __fields__ = %(field_names)r
+ __fields__ = property(lambda self: %(field_names)r)
 def __new__(cls, %(argtxt)s):
 return tuple.__new__(cls, (%(argtxt)s))
 def __repr__(self):


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /