读书人

python-assert用法

发布时间: 2012-09-06 10:37:01 作者: rapoo

python---assert用法

# -*- coding: utf -8 -*-from socket import gethostname, gethostbynamefrom exceptions import AssertionErrordef get_local_ip():    '''       Return local host ip.     '''    ip = gethostbyname(gethostname())    assert ip != '127.0.1.1', 'No network connect, please the network connect again!'   # 不应该是怎样的,就写成怎样    return iptry:    print get_local_ip()except AssertionError,  e:    print e


$ python get_localhost_ip.py
No network connect, please the network connect again!

读书人网 >perl python

热点推荐