homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author akira
Recipients akira, cool-RR, jcea, mark.dickinson, r.david.murray
Date 2014年05月06日.14:59:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1399388381.19.0.867279887192.issue21444@psf.upfronthosting.co.za>
In-reply-to
Content
If `len()` signature can't be changed to return Python int objects (unlimited) then the OverflowError may contain the actual `.length`
 property instead (based on msg66459 by Antoine Pitrou)
operator.length():
 def length(sized):
 """Return the true (possibly large) length of `sized` object.
 It is equivalent to len(sized) if len doesn't raise 
 OverflowError i.e., if the length is less than sys.maxsize on
 CPython; otherwise return OverflowError.length attribute
 """
 try:
 return len(sized)
 except OverflowError as e:
 return e.length
History
Date User Action Args
2014年05月06日 14:59:41akirasetrecipients: + akira, jcea, mark.dickinson, r.david.murray, cool-RR
2014年05月06日 14:59:41akirasetmessageid: <1399388381.19.0.867279887192.issue21444@psf.upfronthosting.co.za>
2014年05月06日 14:59:41akiralinkissue21444 messages
2014年05月06日 14:59:40akiracreate

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