不确定这是新手错误还是愚蠢的错误,但我面临着这个奇怪的问题。我声明了一个 unicoded 字符串classifier = u"''"
,我正在检查它是否为空。以下代码块:
if classifier:
# do something
else:
# else do something else
因为有''
嵌入,所以会碰到 else 块。我无法控制源生成分类器字符串。
只有当分类器可以以某种方式返回嵌入式''
时,我才能检查 的空性classifier
,但不确定如何。如果有任何帮助,则从objectclassifier
收集。HttpRequest
classifier = request.GET.get('c', '')
编辑:
classifier[1:-1]
返回u''
现在可以检查是否为空。任何可以使用的内置方法?
我现在将继续使用这种方法。但是,如果有任何其他高级指针,请将帖子打开。
谢谢,