def is_number(s):
"""
Check string for being a numeric value.
http://pythoncentral.io/how-to-check-if-a-string-is-a-number-in-python-including-unicode/
"""
try:
float(s)
return True
except ValueError:
pass
try:
import unicodedata
unicodedata.numeric(s)
return True
except (TypeError, ValueError):
pass
return False
评论列表
文章目录