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

Reply via email to