2016-03-29 23 views
0

Hata ayıklama modunda olup olmadığımı kodda nasıl belirleyeceğimi anlamaya çalışıyorum. Temelde, hata ayıklama modunda olup olmadığına bağlı olarak çalıştırmak istediğim 2 farklı yapılandırma var. Temel olarak böyle ...Python 3 ile PyCharm hata ayıklama modu

if DEBUG: 
    a = 1 
else: 
    a = 2 

Çalıştır> Yapılandırmaları Düzenle? Bunu anlayamıyorum. (Benim açımdan daha iyi görünüyor) farklı ortamlarda ile dfiferent çalışma parametrelerini yapmaktır

import sys 
if 'pydevd' in sys.modules: 
    pass # debugger detected 

başka seçeneği:

cevap

3

Sen pycharm hata, bu şekilde algılayabilir.