There's a convention that members of a namespace or class that have a special meaning to the Python interpreter are always surrounded by double underscores.
Seeing files like __init__.py or __main__.py and directories like __cache__/ let you know that they have a special meaning to Python.
They also all collate together at the end in a directory listing.