[Tutor] Equivalent to perl -e
Alan Gauld
alan.gauld at btinternet.com
Mon Oct 16 18:32:34 CEST 2006
"David Rock" <david at graniteweb.com> wrote in message
> This is embedded inside a shell script.
>
> python -c '
> import time
> import datetime
> dtup_now = time.localtime()
> y,m,d = dtup_now[:3]
> d_today = datetime.datetime(y,m,d)
> d_delta = datetime.timedelta(d_today.day)
> last_month = d_today - d_delta
> d_delta = datetime.timedelta(last_month.day)
> two_month = last_month - datetime.timedelta(last_month.day)
> d_delta = datetime.timedelta(two_month.day)
> del_month = two_month - datetime.timedelta(two_month.day)
> print "%d %02d %d%02d" % (last_month.year, last_month.month,
> del_month.year, del_month.month)'
Why?
Why not just put it in a Python script?
I'm missing something I think.
Alan G.
>
> What you will notice is it gets complicated in a hurry if you try to
> do
> loops or anything fancy because of formatting constraints. Not that
> it
> can't be done, but it would hurt to try. :-)
>
> --
> David Rock
> david at graniteweb.com
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list