Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #61586

Re: Is there any advantage to using a main() in python scripts?

Date 2013-12-11 10:42 -0500
From bob gailer <bgailer@gmail.com>
Subject Re: Is there any advantage to using a main() in python scripts?
References <32615c9a-b983-4399-bb55-6df6c230f247@googlegroups.com>
Newsgroups comp.lang.python
Message-ID <mailman.3904.1386776551.18130.python-list@python.org> (permalink)

Show all headers | View raw


On 12/11/2013 4:55 AM, JL wrote:
> What is the advantage to using a main()?
In addition to what's been said I add:

It separates all the global activities: defining of functions and 
classes, importing modules, etc. from the "doing" the actual task of the 
program.

It also ensures that the defining all the classes and functions happens 
before referencing them (less "bookkeeping" for me).

These two allow me to write the main program first, and follow it with 
all the global stuff.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Is there any advantage to using a main() in python scripts? JL <lightaiyee@gmail.com> - 2013-12-11 01:55 -0800
  Re: Is there any advantage to using a main() in python scripts? Ben Finney <ben+python@benfinney.id.au> - 2013-12-11 21:26 +1100
  Re: Is there any advantage to using a main() in python scripts? Chris Angelico <rosuav@gmail.com> - 2013-12-11 21:41 +1100
  Re: Is there any advantage to using a main() in python scripts? marduk@letterboxes.org - 2013-12-11 07:57 -0500
    Re: Is there any advantage to using a main() in python scripts? Roy Smith <roy@panix.com> - 2013-12-11 09:20 -0500
  Re: Is there any advantage to using a main() in python scripts? Roy Smith <roy@panix.com> - 2013-12-11 09:17 -0500
    Re: Is there any advantage to using a main() in python scripts? rusi <rustompmody@gmail.com> - 2013-12-11 06:24 -0800
  Re: Is there any advantage to using a main() in python scripts? bob gailer <bgailer@gmail.com> - 2013-12-11 10:42 -0500
  Re: Is there any advantage to using a main() in python scripts? Chris Angelico <rosuav@gmail.com> - 2013-12-12 02:49 +1100
  Re: Is there any advantage to using a main() in python scripts? Terry Reedy <tjreedy@udel.edu> - 2013-12-11 16:22 -0500

csiph-web