Michael Hoffman wrote:
> Peter Hansen wrote:
> 
>> When files are opened through a "path" object -- e.g. 
>> path('name').open() -- then file.name returns the path object that was 
>> used to open it.
> 
> Also works if you use file(path('name')) or open(path('name')).

Since that's exactly what the path module does, it's not surprising. 
Practically everything that path does, with a few useful exceptions, is 
a thin wrapper around the existing calls.  path.open, for example is 
merely this:

   def open(self, mode='r'):
       return file(self, mode)

-Peter
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to