python 判断debug

来源:互联网 发布:用js设置秒表 编辑:程序博客网 时间:2024/06/17 12:55

for key, val in sorted(os.environ.items()):    print(key)    vals = sorted(val.split(os.pathsep))    print('    ' + '\n    '.join(vals))



import osprint(os.environ['IPYTHONENABLE'])print(os.environ['IDE_PROJECT_ROOTS'])print(os.environ['PYTHONDONTWRITEBYTECODE'])


PYTHONDONTWRITEBYTECODE      1
IDE_PROJECT_ROOTS       C:/Users/libanggeng/Documents/git/ks_idcard_ocr
IPYTHONENABLE      True

import ostry:    oracle_vars = dict((a, b) for a, b in os.environ.items() if a.find('IPYTHONENABLE') >= 0)    if len(oracle_vars) >0:        print(oracle_vars)        print(os.environ['IPYTHONENABLE'])        print(os.environ['IDE_PROJECT_ROOTS'])        print(os.environ['PYTHONDONTWRITEBYTECODE'])except ZeroDivisionError as e:    print(e.message)
原创粉丝点击