If you really must do away with the ./
there is a way.
There are certain paths that python will look to run a file.
Place a file in usr/local/bin
and make sure it is executable. Then you can run it by just typing the name. That is because usr/local/bin
is a directory that Python check for executables.
Thats the extent of my knowledge. For more useful info you will want to figure out how to view the PYTHONPATH variable so you know what directories this works for. Also there is a way to add a directory to this variable so you can add a directory with all your py scripts.
I don't know how to do this off the top of my head, and I'm sure you can Google as well as I can.