On Fri, Mar 1, 2013 at 6:23 AM, John Gordon <gor...@panix.com> wrote:
> In <mailman.2663.1362078015.2939.python-l...@python.org> Morten Engvoldsen 
> <mortene...@gmail.com> writes:
>
>> But, if i save the serial_ number value in file, then how  will it decide
>> to reset the serial number to '1' when the batch  runs on next working day.
>
> Name the file so that it contains the date, i.e. "serial_numbers.2013-02-28".
>
> If the file exists, you know that the program has already run today and
> you can read the file to obtain the previous serial number.
>
> If the file does not exist, you know the program has not yet run today
> and you can start the serial number at 1.

Probably overkill; simpler to have just one file and record the date.
Just be careful of definitions - do you use the current date UTC or
the current date local time? And be aware of what might happen if the
local clock is changed.

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

Reply via email to