1
我正在创建一个python框架,它运行一组脚本。每个脚本都会加载一些执行一般系统初始化和日志记录的通用代码。但是,当特定的脚本出现语法错误时,我想要捕获并处理事件。是的,它是可以使用的如何捕获语法错误信号
except SyntaxError:
但是,然后每个脚本将不得不在这个代码。 有什么办法可以让这个共同点?捕捉信号会起作用,我只是不知道哪个信号会表明语法错误。
的脚本,就像任何其他的Python脚本运行:
test_script.py -l log_file.txt
大加赞赏。
你是如何加载这组脚本的?你能提供一个更清晰的解释吗? – Tarantula 2012-08-17 00:25:19
只需像任何其他python脚本一样运行它们: some_test.py -l log_file.txt – user1476056 2012-08-17 21:31:54