def str_len(s):
    """
    获取占用等宽字体终端实际宽度，适用`Monaco`等其他等宽字体字体
    :param s:
    :return:
    """
    length = 0
    for i in s:
        if 3105 <= ord(i) <= 65535:
            length += 2
        else:
            length += 1
    return length
