Я работаю на машине Windows. В моей Python программе я использую подпроцесс для выполнения системного вызова исполняемого файла. Исполняемый файл, который я пытаюсь запустить, находится в сетевом расположении, например,
\\mycompanyname\\internal\\...\\myscript.pl
Я использую функцию следующим образом:
subprocess.run(['\\mycompanyname\\internal\\...\\myscript.pl'])
и всегда получить следующую ошибку:
FileNotFoundError: [WinError 2] Системе не удается найти указанный файл
Если я скопирую и вставлю точно такую же команду в оболочку cmd, это работает отлично. Как получить подпроцесс для правильного разрешения файла в сетевом расположении?