Hi All,
This is just a very simple question about a python trick.
In perl, I can write __END__ in a file and the perl interpreter will
ignore everything below that line. This is very handy when testing my
program. Does python have something similar?
Thanks,
Geoffrey
解决方案In perl, I can write __END__ in a file and the perl interpreter will
ignore everything below that line. This is very handy when testing my
program. Does python have something similar?
Sorry, no, it doesn''t.
Regards,
Martin
On Aug 1, 5:53 am, beginner
Hi All,
This is just a very simple question about a python trick.
In perl, I can write __END__ in a file and the perl interpreter will
ignore everything below that line. This is very handy when testing my
program. Does python have something similar?
Thanks,
Geoffrey
I wished from something like that. What you can do at the
moment, is to comment or triple quote the code you
don''t want to run.
Michele Simionato
On Wed, 01 Aug 2007 05:44:21 +0000, Michele Simionato wrote:
On Aug 1, 5:53 am, beginner
>Hi All,
This is just a very simple question about a python trick.
In perl, I can write __END__ in a file and the perl interpreter will
ignore everything below that line. This is very handy when testing my
program. Does python have something similar?
I wished from something like that. What you can do at the moment, is to
comment or triple quote the code you don''t want to run.
Or, if in a function body, you could insert a `return` statement. When in
top-level code, invoking `sys.exit` (or exit/quit) can do the trick. A
``raise Exception`` might help, too, but could be kinda distracting
sometimes.
So, there is no general purpose solution as perl has it (I guess that
__END__ works everywhere at least), rather different solutions for
different cases.