タグ

ブックマーク / yatt.hatenablog.jp (1)

  • 組み込み変数 __debug__ - yattのブログ

    組み込み変数に__debug__というのがあるそうで。 `組み込み変数 __debug__ は通常は 1 であり、インタプリタに (コマンドラインオプション -O で) 最適化を要求すると 0 になります。` http://www.python.jp/doc/2.4/ref/assert.html とあるので、外部サーバとのやりとりをするスクリプトを書いたけど、デバッグするときはできるだけ負担をかけたくないよ、なんて時に使えそうです。 import urllib, os url_list = [ "http://www.google.com/index.html", #... ] def download(url): if not __debug__: urllib.urlretrieve(url, os.path.split(url)[-1]) def main(): for url i

    組み込み変数 __debug__ - yattのブログ
  • 1