My script.py создает временный файл в том же каталоге, что и script.
При запуске:
python script.py
работает только файл
но при запуске он не работает:
python /path/to/script.py
Это потому, что я использую относительный путь к моему временному файлу в script.py, а не в абсолютном. Проблема в том, что я не знаю, в каком пути он будет работать, поэтому мне нужен способ, чтобы узнать об этом динамически.
Как насчет?
os.path.abspath(os.path.dirname(__file__))