compilation
Thomas Wouters
thomas at xs4all.nl
Mon Jun 26 14:45:13 EDT 2000
More information about the Python-list mailing list
Mon Jun 26 14:45:13 EDT 2000
- Previous message (by thread): compilation
- Next message (by thread): compilation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 26 Jun 2000 17:37:19 GMT, Michael P. Soulier <msoulier at nortelnetworks.com> wrote: > > Hey people. I tried the FAQ, and I can't find this. I'm a Perl >programmer exploring Python, and I'm wondering how to do a simple compile pass >on python source to check syntax. In Perl, I'd just do a perl -cw sourcefile >and it would do a quick compile pass with warnings on. I know I can start the >interpreter and import the file as a module, but that's not always desirable. >Is there a simple command-line way to do this? No. (other than 'python -c "import <myscript>"') It's not that big a deal, though, because the only thing done is syntax checking -- and not code validity, as perl -cw does. 99% of Pythons' errors are runtime errors, especially since true syntax errors are generated right away, preventing a legion of other errors from popping up at the same time ;-) Python also doesn't give warnings, unless you use python -t, in which case it'll give a warning about inconsistent indentation (mixing tabs & spaces). In short, a 'python -cw' wouldn't be too useful anyway. You're probably better off with some decent unit testing ;-) (Then again, contrary to my C and Perl code, both a fair bit, my Python code almost never has syntax/programming errors, and most of my programs are simple enough to do the unit testing 'by hand' ;) perl-ly y'rs, Thomas.
- Previous message (by thread): compilation
- Next message (by thread): compilation
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list