Я разрабатываю графический интерфейс на python с фреймворком wxPython для запуска нескольких программ подпроцесса. Теперь я могу сделать это для локальных файлов, например, если у нас есть скомпилированный файл .out по пути "/AAA/BBB/xxx.out", я мог бы поступить с такой командой:
subprocess.Popen("/AAA/BBB/xxx.out", stdout=subprocess.PIPE)
Теперь я думаю о разработке следующих двух связанных с URL удаленных функций, по-прежнему называющих их подпроцессами (поскольку основным процессом является GUI) , но я не знаю, как это сделать питон.
1) как запустить программу, учитывая URL файла .out? например учитывая http://www.ABC.com/xxx.out
2) как запустить программу, учитывая URL исходного кода этого файла .out (например, http://www.ABC.com/xxx/src/ содержит исходный код C ++ и make-файл программы)
какой тип модуля python можно использовать и какие потенциальные проблемы могут возникнуть? Каков правильный способ реализации этих двух функций?
Большое спасибо за любые предложения или примеры кода (это будет очень полезно) !!