def file_can_be_read(path):
    """
    Return ``True`` if the file at the given ``path`` can be read.

    :param string path: the file path
    :rtype: bool

    .. versionadded:: 1.4.0
    """
    if path is None:
        return False
    try:
        with io.open(path, "rb") as test_file:
            pass
        return True
    except (IOError, OSError):
        pass
    return False
Return ``True`` if the file at the given ``path`` can be read.

    :param string path: the file path
    :rtype: bool

    .. versionadded:: 1.4.0