Я должен начать серию сценариев python и/или других исполняемых файлов Windows. Для некоторых из них требуется система Windows, другие - Linux.Запустите процесс на другом компьютере в сети
В настоящее время существуют определенные машины для запуска программ, зависящих от ОС. Поэтому я знаю, где я хочу начать эту программу.
Есть ли способ, чтобы начать питон скрипт (или окна исполняемый файл) из питона сценария, в локальной сети, на другом компьютере (например, запустить 192.168.0.101:/dir/python_script_123.py
?
Скрипт, который должен затем запускать различные программы может выглядеть примерно как это в псевдокоде ..
linuxip = 192.168.0.101
linuxparam = "required parameter"
winip = 192.168.0.201
winparam = "required parameter"
#option 1 (run all), 2(run linux only), 3(run windows only), 4(run local only)
option = 1
if option == 1:
magic_things.run("linuxip:/dir/linux_script.py" + linuxparam)
magic_things.run("winip:C:\\dir\\windows_prog.exe" + winparam)
subprocess.call(["/dir/local_script.py","parameter"])
subprocess.call(["/dir/another_local_script.py","parameter"])
elif option ==2:
[...]
очень полезно, спасибо за ссылку и образец кода! –
Добро пожаловать :) – David
В этом сообщении указано количество вариантов: https://www.quora.com/How-can-I-control-a-computer-using-Python/answer/Jim-Dennis-1 ? SRID = p2Po –