On Mon, Apr 12, 2010 at 10:22 PM, Robert Kern wrote: > >Peter wrote: >> >> Why is the new property "filename" and not "name" to match >> the way the Python handle work? e.g. >> >>>>> handle = open("Documents/review.pdf") >>>>> handle.name >> 'Documents/review.pdf' >> >> I concede that "filename" is more explicit, but there is something >> to be said for consistency as well. > > While you would expect the .name attribute of a file object to be a > file name, the .name attribute an another type of object may be > something different.
Of course. > memmap objects are quite different from file > objects; we gain no particular consistency by using .name instead of > .filename. OK - I'm quite happy to accept that ruling, I just want to make sure someone asked the question. Thanks, Peter _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion