Consider the following Python code:
to get the script file's directory location
. When I run the script from the command line it gives me the correct path whereas when I run it from a script run by code in a Django view it prints
How can I get the path to the script from within a script run by a Django view?
Summing up the answers thus far -
both give the current working directory which may or may not be the directory where the script resides. In my web host setup
gives only the filename without the path.
Isn't there any way in Python to (always) be able to receive the path in which the script resides?