[Tutor] Program to report if file was modified today

David david at abbottdavid.com
Thu Feb 12 16:49:23 CET 2009


David wrote:
> Kent Johnson wrote:
>   
>> On Wed, Feb 11, 2009 at 11:21 PM, bob gailer <bgailer at gmail.com> wrote:
>>   
>>
>>     
> Thanks Alan and Kent,
> This works as expected;
> <code>
> #!/usr/bin/python
> import sys
> import os
> import time
>
> def mod():
>     """Find files modified today, given a file path."""
>     now = time.strftime('%Y-%m-%d', time.localtime())
>     dir = os.path.dirname(sys.argv[1])
>     for fname in os.listdir(dir):
>         if fname.endswith('.py'):
>             modtime = os.stat(os.path.join(dir, fname)).st_mtime
>             out = time.strftime('%Y-%m-%d', time.localtime(modtime))
>             if out == now:
>                 print fname, "has changed today. "
> mod()
> </code>
> -david
>
>   
Sorry and Bob :)

-- 
powered by Gentoo/GNU Linux
http://linuxcrazy.com



More information about the Tutor mailing list