English 中文(简体)
生产用法
原标题:Stripping code for production
  • 时间:2009-10-05 06:14:55
  •  标签:

So I want to physically get rid of debugging code before deploying it to appengine. What I m doing right now is a simple check:

settings.py:
DEBUG = os.environ[ HTTP_HOST ] ==  localhost 

from settings import DEBUG
if DEBUG:
    #ensure I haven t screwed smth up during refactoring

But this check will be consuming CPU cycles during each call, right? In Java, there s a pattern that would strip debugging code at compile time:

public static final boolean DEBUG = true; // change to false before going production

if(DEBUG){
 //debug logging
}

如果我用像<代码>#%STRIP_ME%<<>>/code>那样的缩略语,然后用习惯文字对密码加以封 the,那么在沙尔还是在沙尔实现同样效果方面是否有干净的方法?

最佳回答

首先,我建议检查“S.environ[SERVER_SOFTWARE]。 即便你在另一个东道国获得“杰夫”服务器,这也会奏效。

此外,你的德国航天中心声明将只首次在每家应用服务器上进口“汇辑”模块。 这是一种罚款,因为欺骗性地位从请求中获得了一定变化,而且它还拯救了少数几组邮联的周期。 我对万国邮联周期的担忧是,如果你后来以欺骗方式重新收效的话,就会进行检查,尽管 fruit果很多,但我怀疑你甚至能够<><>>>><>>>>>>。 如果发言,简单明了的表现就会恶化。

问题回答

如果你担心该守则,并能够这样做,那么你可以采用矫正方法来注入 de子,然后制定生产法,重新定义ator子功能为绝缘。

令人高兴的是,我会担心的是,如果发言与集会上的跳跃发言相对应,或者说会比这多。

http://docs.python.org/library/logging.html” rel=“nofollow noreferer”>logging模块和重要性。

在出版之前就不需要删除法典,如果你需要减少生产,你可以轻心地把重要程度混为一谈,并且很容易在通知产生的地方寻找你的法典。





相关问题
热门标签