Как определяется текущий рабочий каталог скрипта и как его изменить? - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть скрипт, который должен получить доступ к файлу Excel в папке с общим доступом.Несколько дней я пытался получить доступ к нашей рабочей точке через Python, но безрезультатно.Мой обходной путь для этого состоял в том, чтобы просто разместить скрипт python на sharepoint в том же месте, что и файл excel.Таким образом, я могу просто получить к нему доступ, не беспокоясь о доступе к этому каталогу.

Но сегодня cwd настроен на мою локальную машину при запуске этого скрипта, поэтому он больше не работает.

Я знаю, что это ужасный обходной путь, но мой лучший выбор на данный момент.

То, что я уже пробовал: я пытался использовать путь сетевого диска, который идет к точке доступа на моих окнах.Я попробовал ссылку shareps https.Я попытался установить CWD для пути к точке доступа с помощью этих методов:

os.chdir(os.path.dirname(sys.argv[0])) #this gave name sys is not defined

abspath = os.path.abspath(__file__) # this game name __file__ is not defined
dname = os.path.dirname(abspath)
os.chdir(dname)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...