scheduler or infinite loop
Nitin Pawar
nitinpawar432 at gmail.com
Wed Sep 29 08:02:23 EDT 2010
why not schedule cron */5 * * * * and check in your code that previous
execution was successful or not
On Wed, Sep 29, 2010 at 5:29 PM, harryos <oswald.harry at gmail.com> wrote:
> hi
> I am trying to write a program to read data from a site url.
> The program must read the data from site every 5 minutes.
>
> def get_data_from_site(pageurlstr):
> h=urllib.urlopen(pageurlstr)
> data=h.read()
> process_data(data)
>
> At first, I thought of using the sched module ,but then it doesn't
> look right adding so many scheduler.enter() statements.The program is
> supposed to execute the above function every
> 5 minutes until the application is shut down by the user.
>
> I created an infinite loop
> while True:
> print time.asctime()
> get_data_from_site('http://somesite.com/')
> time.sleep(300)
>
> Is there a better way to do this?Any suggestions ,pointers most
> welcome
> thanks
> harry
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
Nitin Pawar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20100929/aa49bbed/attachment-0001.html>
More information about the Python-list
mailing list