Duplicate:
В Python, как мне получить путь и имя файла, который в настоящее время выполняется?
Как мне получить путь к Python script, в котором я запущен? Я делал dirname(sys.argv[0])
, однако на Mac я получил только имя файла - не полный путь, как в Windows.
Независимо от того, откуда запускается мое приложение, я хочу открыть файлы, относящиеся к моим файлам script.