我想在python脚本python -O myscript.py中运行时根据脚本的命令行参数设置optimize flag(),如myscript.py --optimize或myscript --no-debug.我想跳过assert声明,而不是把它们全部丢掉.或者是否有更好的方法来有效地忽略python代码的各个部分.是否有蟒蛇等价物#if,并#ifdef在C++?
python -O myscript.py
myscript.py --optimize
myscript --no-debug
assert
#if
#ifdef
python optimization assert runtime conditional-compilation
assert ×1
conditional-compilation ×1
optimization ×1
python ×1
runtime ×1