/ /コンピュータがインターネットに接続されているかどうかを調べる方法は? - python、インターネット接続

コンピュータがインターネットに接続されているかどうかを調べるには? - python、インターネット接続

コンピュータがPythonでインターネットに接続されているかどうかを調べる方法は?

回答:

回答№1は16

あなたが持っている場合 python2.6 あなたはタイムアウトを設定することができます。そうでないと、接続が長時間ブロックされる可能性があります。

try:
urllib2.urlopen("http://example.com", timeout=2)
except urllib2.URLError:
# There is no connection

回答№2のための7

試す

import urllib
file = urllib.urlopen("http://stackoverflow.com/")
html = file.read()

そしてそれがうまくいくのか、それとも例外が投げられるのかを見てください。正確なコードを使用しなくても、考えがわかるはずです。