However, you may want to strip white space because:
>>> bool("")
False
>>> bool(" ")
True
>>> bool(" ".strip())
False
You have to be explicit in this unless you know for sure that this string has passed some sort of validation and is a string that can be tested this way.