宛先に到達できない場合は、浮動小数点数または None を返す単純な ping が必要です。私は Python 3 と Windows を使用していますが、シェルからバイトをデコードして結果を解析する必要があるため、標準の ping を使用したくありません。私は ICMP プロトコルの実装について何も知らないので、すぐに使用できるライブラリが最良の選択です。
質問する
17092 次
2 に答える
7
次のような純粋な Python 実装を使用できます。
https://pypi.python.org/pypi/ping
または、これを好む場合:
http://www.python.org/~jeremy/python.html
また、こちらもご覧ください。彼らはこの件について議論しており、役に立つかもしれません。
アップデート
Py 3 のパッチを適用する必要がない、非常に単純な例:
于 2013-11-11T07:37:11.007 に答える