On Oct 11, 1:18 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> On Oct 11, 1:27 am, "Timothy Grant" <[EMAIL PROTECTED]> wrote:> On Fri, Oct 
> 10, 2008 at 10:16 PM, oyster <[EMAIL PROTECTED]> wrote:
> > > os.utime works only against files. so what to do for a directory?
> > > thanx
>
> > Not sure why you'd say that.
>
> I am. He's running Windows.
>
>
>
>
>
> > drwxr-xr-x  2 tjg  tjg       68 Oct 10 22:23 test
> > ([EMAIL PROTECTED]) python
> > Python 2.5.1 (r251:54863, Jan 17 2008, 19:35:16)
> > [GCC 4.0.1 (Apple Inc. build 5465)] on darwin
> > Type "help", "copyright", "credits" or "license" for more information.>>> 
> > import os
> > >>> help(os.utime)
>
> > Help on built-in function utime in module posix:
>
> > utime(...)
> >     utime(path, (atime, mtime))
> >     utime(path, None)
>
> >     Set the access and modified time of the file to the given values.  If 
> > the
> >     second form is used, set the access and modified times to the current 
> > time.
>
> > >>> os.utime('test', None)
> > >>> ^D
>
> > ([EMAIL PROTECTED]) ls -ltr
> > drwxr-xr-x  2 tjg  tjg       68 Oct 10 22:24 test
>
> > --
> > Stand Fast,
> > tjg.  [Timothy Grant]
> >>> os.utime('WinDir', None)
>
> Traceback (most recent call last):
>   File "(stdin)", line 1, in <module>
> WindowsError: [Error 5] Access is denied: 'WinDir'
>
>
>
> I consider this a bug. (Note that os.utime works for directories under
> cygwin)

This in issue #214245 (2000-09-16). See also
http://mail.python.org/pipermail/python-bugs-list/2004-November/026124.html.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to