私はドメインのリストを持っており、私はいくつかの統計情報、例えば各サイトのインデックスページの平均応答時間を取得する必要があります。Pythonでドメインリストの最初のバイトを取得する方法
私は、各ドメインの最初のバイトまでの時間を取得したいと考えています。少し捜しましたが、私の質問に完全な答えが見つかりませんでした。ここではホストの応答時間を計算するための私の目的球は次のとおりです。
opener = urllib2.build_opener()
request = urllib2.Request("http://"+host)
start = time.time()
resp = opener.open(request)
# read one byte
resp.read(1)
ttfb = time.time() - start
# read the rest
resp.read()
ttlb = time.time() - start
print "The TTFirst Byte of " +host+"is:"+ttlb
私は例えばgoogle.comのためにそれを実行すると、私はこのエラーを得た:
google.com
あなたは何を頼んでいますか?まだ何かを実装しようとしましたか?調べたいドメインを 'for'ループし、出力をコマンドラインに' print'することができますか? –
こんにちは@ AriCooper-Davis、私は私の質問を編集しました。あなたは私の誤りについて考えていますか? – Stateless