Sometimes, we want to get the path of the current executed file in Python.
In this article, we’ll look at how to get the path of the current executed file in Python.
How to get the path of the current executed file in Python?
To get the path of the current executed file in Python, we cajn use the inspect
and os
modules.
For instance, we write
from inspect import getsourcefile
from os.path import abspath
p = abspath(getsourcefile(lambda: 0))
to call getsourcefile
to get the currently executing file.
We call it with a function that returns 0.
And then we call abspath
to get the absolute path of the path returned by getsourcefile
to get the full path.
Conclusion
To get the path of the current executed file in Python, we cajn use the inspect
and os
modules.