9月 24

python 判断“NoneType”

  使用python+tornado,在数据库中根据用户id取用户名出错了。经查看是由于,手动删除了值,什么数据都没有取回,所以报错。这个用try是不行的,也不想用import types,搞个简单的,使用if判断一下,出错的人都叫“haha”。

_get_user_name = db_get_user(userid)
if type(_get_user_name) == type(None):
    _get_user_name = "haha"