@lru_cache(maxsize=<NUM_LIT>)<EOL>def path_is_python(path):<EOL>
return path_is_executable(path) and looks_like_python(path.name)<EOL>
Determine whether the supplied path is executable and looks like a possible path to python.

:param path: The path to an executable.
:type path: :class:`~vistir.compat.Path`
:return: Whether the provided path is an executable path to python.
:rtype: bool