Запуск файла Python из сетевого пути - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь запустить файл python 'app.py', который находится в моей папке с сетевым путем, и распечатать результат того, успешно ли он работает или нет.Это мой код

import os

filepath = '\\\\server\folder'
os.chdir(filepath)
str=('app.py')
p=os.system(str)
print(p)

Однако при этом возникает следующая ошибка:

'\\server\folder'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported.  Defaulting to Windows directory.
'app.py' is not recognized as an internal or external command,
operable program or batch file.

Могу ли я не изменить каталог на сетевой путь ??Тогда как я могу выполнить файл из моей сетевой папки?Спасибо!

1 Ответ

0 голосов
/ 13 ноября 2018

Вы пробовали решение из аналогичного или дублированного вопроса?

Как получить доступ к общей папке в сети Windows?

Первый ответ дает следующий код:

Используйте косую черту для указания пути UNC:

open('//HOST/share/path/to/file')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...