如何防范python中的null

Bla*_*man 1 python

在python中,如何检查字符串是空还是空?

在c#我们有 String.IsNullOrEmpty(some_string)

另外,我正在做一些正则表达式:

p = re.compile(...)

a = p.search(..).group(1)
Run Code Online (Sandbox Code Playgroud)

如果组在索引1处没有东西,这会破坏,如何防范这个?即如何安全地重写这两行?

Cat*_*lus 6

检查一下.明确比隐含更好,而另外一行不会杀了你.

a = p.search(...)
if a is not None:
    # ...
Run Code Online (Sandbox Code Playgroud)