Если у меня есть файл test.py, который находится в каком-то каталоге, как я могу узнать из test.py, в каком каталоге он находится? os.path.curdir предоставит текущий каталог, но не каталог, в котором находится файл. Если я вызову test.py из некоторого каталога "foo", os.curdir вернет foo, но не путь к test.py.
спасибо.