Я обнаружил, что могу пропинговать систему на python, набрав
os.system('ping ip')
, но когда я ее выполняю, он показывает cmd. Мой вопрос: как я могу пинговать кого-то на python безпоказывая cmd?
Если вам нужен только пинг, то лучше использовать что-то вроде ping.py .
В других случаях используйте subprocess, как предложено @ Sentinel
subprocess
Смотрите мой ответ на скрытие консоли при запуске в os.startfile ()
Посмотрите на модуль
http://docs.python.org/library/subprocess.html
.
Это дает вам достаточно возможностей для управления выходом.
Или используйте стандартное перенаправление bashдля отправки вывода в / dev / null