как сделать так чтобы при запуске программы через модуль os не открывалась командная строка
os.startfile('D://python/6.py')
у меня открывается программа которую нужно запустить и cmd можно ли как то отключить запуск cmd
Ответы (1 шт):
Автор решения: Сергей
→ Ссылка
Похоже эта команда использует cmd команду "start" для запуска файла, поэтому отключить ее невозможно.
Добавлю, в Python 3.10 добавлен аргумент show_cmd, так что теперь можно управлять опцией видимости программы cmd.
Из документации:
Changed in version 3.10: Added the arguments, cwd and show_cmd arguments, and the os.startfile/2 audit event.
Полностью команда:
os.startfile(path[, operation][, arguments][, cwd][, show_cmd])