相关疑难解决方法(0)

如何检查是否在脚本中设置了python调试选项

如果我处于调试模式,我想做其他事情,而不是我不是.

if DEBUG:
    STORED_DATA_FILE = os.path.join(TEMP_DIR, 'store.dat')
    LOG_LEVEL = logging.DEBUG
    print "debug mode"
else:
    STORED_DATA_FILE = os.path.join(SCRIPT_PATH, 'store.dat')
    LOG_LEVEL = logging.INFO
    print "not debug mode"
Run Code Online (Sandbox Code Playgroud)

然后:

python script.py
not debug mode

python -d script.py
debug mode
Run Code Online (Sandbox Code Playgroud)

我怎么能检测出来?它肯定没有使用__debug__变量.

python script-debugging

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×1

script-debugging ×1