If you want to run the code in a file by running the parent directory, simply rename that file to __main__.py
.
In the code above, $python salutation
gives the same output as $ python saluation/__main__.py
.
Find a full example of this in my article: 3 Techniques to Effortlessly Import and Execute Python Modules.
.