オプションの引数「b」を使用して、次のように関数を作成しました。
url は b の存在に依存します。
def something(a, b=None)
if len(b) >= 1:
url = 'http://www.xyz.com/%sand%s' % (a, b)
else:
url = 'http://www.xyz.com/%s' (a)
これは、 「タイプ 'none-type' のオブジェクトには長さがありません」b=None
というエラーが発生します。
これを回避する方法はありますか?