<div dir="ltr"><div class="gmail_quote">On Mon, Jun 18, 2012 at 7:17 PM, Ethan Furman <span dir="ltr"><<a href="mailto:ethan@stoneleaf.us" target="_blank">ethan@stoneleaf.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">anatoly techtonik wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How about global __main__ as a boolean?<br>
<br>
__name__ == '__main__' as a mark of entrypoint module is coherent and<br>
logical, but awkward to type and requires explicit explaination for<br>
newcomers even with prior background in other langauges.<br>
</blockquote>
<br></div>
So instead of:<br>
<br>
  if __name__ == '__main__':<br>
    ...<br>
<br>
you would have:<br>
<br>
  if __main__:<br>
    ...<br>
<br>
?<span class="HOEnZb"><font color="#888888"><br>
<br>
~Ethan~</font></span><div class="HOEnZb"><div class="h5"><br>
</div><div class="h5"><br></div></div></blockquote><div><br></div><div>+1</div><div><br></div><div>Makes sense....</div><div><br></div><div>if __main__:</div><div>    sys.exit(main())</div></div><br><div><a href="http://www.artima.com/weblogs/viewpost.jsp?thread=4829">http://www.artima.com/weblogs/viewpost.jsp?thread=4829</a>
</div></div>