import unicodedata


def is_whitespace(ch):
    """判断是否是空格"""
    if ch == " " or ch == "\t" or ch == "\n" or ch == "\r":
        return True
    # unicodedata是unicode数据集
    cat = unicodedata.category(ch)
    # Zs表示的是空格
    if cat == "Zs":
        return True
    return False