Найти - Пользователи
Полная версия: Как запустить внешнее приложение в пайтон с параметрами
Начало » Python для новичков » Как запустить внешнее приложение в пайтон с параметрами
1
ingfa_1981
Нужно запустить программу с параметрами
ms.exe -host 129.9.1.11 -итд. итп.
Поиск в google не дал результатов.
http://proft.me/2009/04/9/zapusk-vneshnih-prilozhenij-v-python/
http://forum.vingrad.ru/forum/topic-187597.html
http://forum.vingrad.ru/forum/topic-352947.html
Все это не работает. Программа вылазиет с ошибкой. неверный ключ
При этом без параметров запускается прекрасно.

terabayt
ошибку в студию!
JOHN_16
ingfa_1981
модуль subprocess
ingfa_1981
Не могу дойти до виндового компа. на память ошибка что то вроде Windows Error 2
agryn
Как по мне для винды более нативный win32api
import win32api
win32api.WinExec('NOTEPAD.exe')
Если пугает большой размер win32api то там походу можно выдернуть только необходимый файлик и импортировать.
d54wvzc+i5zirs
agryn
Но win32api это дополнительная библиотека и её использование ухудшает переносимость скрипта, а subprocess это штатная библиотека.
Shaman
agryn
Как по мне для винды более нативный win32api
Может иметь смысл только есть этот самый win32api уже используется в проекте, а иначе - перебор!
doza_and
Shaman
Может иметь смысл только есть этот самый win32api…
А в чем смысл? Функциональность не отличается от subprocess. Может если только надо консольку спрятать.
Shaman
doza_and
А в чем смысл?
Понятия не имею. Смотря что там такого хитрого программируется с win32api.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB