
22
2 章 Python と JavaScript 間の言語学習の橋渡し
性があり、特定の情報を優先するようにロギングレベルを調整でき、その他にもたくさん便利な点
があります。詳細は
https://docs.python.org/3/howto/logging.html
を調べてください。
import logging
logger = logging.getLogger(_ _name_ _) #
❶
# ...
logger.debug('Some useful debugging output')
logger.info('Some general information')
#
初期モジュール内で
logging.basicConfig(level=logging.DEBUG) #
❷
❶ このモジュールの名前でロガーを作成する。
❷ ロギングレベルを設定できる
†
。
2.3.8
重要な空白と中括弧の違い
C
や
JavaScript
ではコードブロックを中括弧で表現し、インデントを自由に記述できます。そ
のためさまざまな書き方ができてしまうので読みにくいコードになってしまいがちです。
Python
ではコードブロック(関数やループなどの一連の処理のまとまり)をインデント(字下げ)で表現
します。これをオフサイドルールと言います。プログラムを正しく動かすためにインデントを適切
に記述しなければならないので、似たようなスタイルのコードが多くなり読みやすさが向上しま
す。プログラムは記述する時間よりも読む時間の方が多いのでそれらはとても大切です。この特徴 ...