On 06/27/14 06:10, Raúl Cumplido wrote:
Hi,
I would recommend also instead of doing an "ls -l" command doing
something to retrieve only the information you need:
/bin/ls -ls | awk '{print $7,$8,$9, $10}'
Jun 27 10:36 my_file
Then I would use timedelta instead where you can be more accurate with
the dates (in the example if the file is older than 62 days):
def too_old(text):
month, day, year = (text[0], text[1],
text[2] if ':' not in text[2] else
datetime.datetime.now().year)
time_difference = datetime.datetime.now() - datetime.datetime.strptime(
"{0}{1}{2}".format(month, day, year), '%b%d%Y')
return time_difference > datetime.timedelta(days=62)
Raúl, that looks interesting. Let me think through it.
Leam
--
http://31challenge.net
http://31challenge.net/insight
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor