1
class DebugLogger(Logger):
def getEffectiveLevel(x):
if x.level == 0 and app.debug:
return DEBUG
return Logger.getEffectiveLevel(x)
Logger.getEffectiveLevel不需要任何理由。
'x'
是什麼意思?
class DebugLogger(Logger):
def getEffectiveLevel(x):
if x.level == 0 and app.debug:
return DEBUG
return Logger.getEffectiveLevel(x)
Logger.getEffectiveLevel不需要任何理由。
'x'
是什麼意思?
方法的第一個參數是一個實例對象。我們都習慣稱它爲self
,但它不是必須的。
在[更新版本]中稱爲'self'(https://github.com/mitsuhiko/flask/blob/7f3867491570746a4c14bdaa5bd59ec1b64cbfea/flask/logging.py#L60)。 – dirn