私はPythonを使ってPOST呼び出しから返される値のクッキーを持っています。
cookie
の値が空かヌルかどうかを確認する必要があります。 したがって、if条件に関数または式が必要です。 これをPythonでどうやって行うことができますか? 例:Pythonで文字列がヌルかどうかを確認する方法
if cookie == NULL
if cookie == None
P.S. cookie
は、値が格納される変数です。
私はPythonを使ってPOST呼び出しから返される値のクッキーを持っています。
cookie
の値が空かヌルかどうかを確認する必要があります。 したがって、if条件に関数または式が必要です。 これをPythonでどうやって行うことができますか? 例:Pythonで文字列がヌルかどうかを確認する方法
if cookie == NULL
if cookie == None
P.S. cookie
は、値が格納される変数です。
この試し:上記
if cookie and not cookie.isspace():
# the string is non-empty
else:
# the string is empty
を考慮して文字列がNone
または空白のシーケンスである場合をとります。
'cookie.isspace()'は 'strip'を使うより効率的です –
あなたが正しいと思う@gnibbler、私は答えを更新しました。ありがとう! –
シーケンスが空の場合、bool(sequence)
はFalse
です。文字列はシーケンスなので、これは動作します:
cookie = ''
if cookie:
print "Don't see this"
else:
print "You'll see this"
have-cookie = "null"の場合、bool(cookie)はTrueを返します。 –
どのようなWebフレームワークを使用していますか? –
あなたはあなたのクッキー値を取得するために使用する関数を記述する必要があります。これはテスト対象を教えてくれます( 'None'値?空文字列のみ?)。 – EOL