Latest posts on Как в Python заставить скрипт пропускать хосты не доступные по сети? topichttps://python.su/forum/topic/37624/2019-11-08T14:14:00+02:00Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-11-08T14:14:00+02:00PyGirl205348bw, боюсь что полноценное программирование я не потяну…
Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-11-02T15:59:33+02:00bw205236Лучше ограничиться только программированием.
Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-08-09T15:54:46+03:00JOHN_16203568Вот запомни свою же фразу, и когда в след раз захотите куда то написать или кого то српостиь - задайтест вопрсоовм: а не могу ли я самостоятельно решить этот вопрос с помощью поисковика типа гугл или яндекс? Это подход относится не к программированию, а к жизни в целом.
Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-08-09T13:27:30+03:00PyGirl203561JOHN_16, спасибо, уже сама разобралась)) Вообще быстрее погуглить чем на форуме ждать ответ))
Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-08-09T12:46:06+03:00JOHN_16203557Если выполнение скрипта обрывается, значит генерируется исключение. Тогда нужно перехыватывать исключительные ситуации и пропускать их. Вот пример как избежать деления на ноль, используя эксепшены.<br/><div class="code"><pre> >>> <span class="nv">values</span> <span class="o">=</span> <span class="o">[</span><span class="m">1</span>, <span class="m">2</span>, <span class="m">0</span>, <span class="m">4</span>, <span class="m">5</span><span class="o">]</span>
>>> <span class="k">for</span> value in values:
... try:
... <span class="nv">result</span> <span class="o">=</span> <span class="m">1</span> / value
... print<span class="o">(</span>value, <span class="s1">'ok'</span><span class="o">)</span>
... except ZeroDivisionError:
... print<span class="o">(</span>value, <span class="s1">'not ok'</span><span class="o">)</span>
...
<span class="m">1</span> ok
<span class="m">2</span> ok
<span class="m">0</span> not ok
<span class="m">4</span> ok
<span class="m">5</span> ok
</pre></div>В данном месте можно заменить конкретный тип исключения на более общий Exception, что бы ловить все ошибки.
Общий :: Network :: Как в Python заставить скрипт пропускать хосты не доступные по сети?
2019-08-09T11:36:40+03:00PyGirl203554Всем привет.<br/>Есть задача обойти куча cisco-хостов и прописать в них комманды. Как это сделать я уже знаю, но что делать если n-ый хост не доступен по сети или же на нем плохая связь и скрипт на нем обрывается…? Как сделать так чтоб скрипт пропускал такой хост и шел дальше по списку? Спасибо.