python 判断debug


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



import os
print(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 os
try:
    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)

你可能感兴趣的:(python)