Search the archives!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Python end of file marker similar to perl's __END__
- From: stargaming at gmail.com (Stargaming)
- Subject: Python end of file marker similar to perl's __END__
- Date: 01 Aug 2007 06:10:54 GMT
On Wed, 01 Aug 2007 05:44:21 +0000, Michele Simionato wrote: > On Aug 1, 5:53 am, beginner <zyzhu2... at gmail.com> wrote: >> 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.
- Follow-Ups:
- Python end of file marker similar to perl's __END__
- From: Steve Holden
- Python end of file marker similar to perl's __END__
- References:
- Python end of file marker similar to perl's __END__
- From: beginner
- Python end of file marker similar to perl's __END__
- From: Michele Simionato
- Python end of file marker similar to perl's __END__
- Prev by Date: How does xmlrpc work ?
- Next by Date: Extending Python by Adding Keywords & Data types
- Previous by thread: Python end of file marker similar to perl's __END__
- Next by thread: Python end of file marker similar to perl's __END__
- Index(es):