読者です 読者をやめる 読者になる 読者になる

pythonにPHPのissetと同等のモジュールはないのか

webで送信されたパラメータを参照する際に、存在しないデータをチェックするとエラーになる。PHPではissetなる便利な関数があるがpythonにはないのだろうか。
調べてみたけどないのですね。。


Does a Function Like isset() Exist in Python?
http://www.techexperiment.com/2008/08/19/does-a-function-like-isset-exist-in-python/

やっぱりtry-exceptでやるのか。

try:
    if hoge:
        # 値が設定されている場合
        pass
except NameError:
    # 何も入っていない場合
    pass