2011-07-02 3 views
0

я узнал, что я мог свистеть системы на питона, набравPython делает CMD невидимым при использовании os.system

os.system('ping ip') 

но когда я выполнить его, он показывает CMD.
Мой вопрос в том, как я пинговать кого-то на python, не показывая cmd?

+0

, когда вы говорите, пинг кто-то, которые у просто ищет код возврата (1, указывающий, что пинг впадина успеха и 0 если это удалось). – rajasaur

ответ

0

Если вам нужен только пинг, то было бы лучше использовать что-то вроде ping.py.

В других случаях используют subprocess как предложено @Sentinel

0

Посмотрите на модуль в

http://docs.python.org/library/subprocess.html

.

Это дает вам достаточно возможностей для управления выходом.

Или использовать стандартное Перенаправление Баша, чтобы отправить вывод в/разработчик/нулевой

Смежные вопросы