Как изменить каталог на местоположение скрипта, когда он находится внутри Team Drive на Google Диске - PullRequest
0 голосов
/ 08 февраля 2019

этот вопрос может быть немного конкретным, но я заметил, что все не работает так, как я собираюсь запустить скрипт из папки Google Диска.Я также использую Spyder, если это имеет значение.

Поскольку у меня и моих коллег есть компьютеры на разных языках, пути разные, хотя папка одна и та же.Например:

G:/Team Drives/Team/script.py

против

G:/Unidades de Equipo/Team/script.py

Таким образом, любой указанный маршрут не будет работать без необходимости изменения с Team Drives на Unidades de Equipo и наоборот.Итак, я хотел изменить каталог на тот, где находится скрипт.Некоторые из найденных мной решений заключались в следующем:

os.path.dirname(os.path.abspath("__file__"))

Но я не знаю, почему, это меняет путь на C:\Users\User, который также является моим начальным рабочим каталогом.

Что я могу сделать, чтобы достичь того, что я ищу?Есть ли другой способ заставить мой скрипт работать на любом из наших компьютеров без необходимости что-либо менять в скрипте?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...