Jun-05-2022, 10:17 PM
if it's a function i can just run the "python3" command on that source file and i will get a failure and a message if there is a syntax error. but for commands, if there is no error, then the command is run. i want to do a "syntax check" on a big collection (over 1500) of python source files for my upgrade to 3.8 and i don't want to run any of those checked scripts.
i was thinking of making a script to do this by making a copy of each python script with the line "exit(36)\n" prepended to each, in a temporary file before running python3 on that temporary file. that way, everything will always exit with a specific exit value, instead or running any of the original source code, if it has no errors.
or is there a better way to do this like a python3 command option?
i was thinking of making a script to do this by making a copy of each python script with the line "exit(36)\n" prepended to each, in a temporary file before running python3 on that temporary file. that way, everything will always exit with a specific exit value, instead or running any of the original source code, if it has no errors.
or is there a better way to do this like a python3 command option?
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.