5
urllib
numaralı telefonu kullanırken yanıt süresi almak istiyorum. Kodun altında yaptım, ama yanıt süresinden daha fazlası. urllib
kullanarak zaman alabilir miyim veya başka bir yöntem var mı?python'da urllib yanıt süresi
import urllib
import datetime
def main():
urllist = [
"http://google.com",
]
for url in urllist:
opener = urllib.FancyURLopener({})
try:
start = datetime.datetime.now()
f = opener.open(url)
end = datetime.datetime.now()
diff = end - start
print int(round(diff.microseconds/1000))
except IOError, e:
print 'error', url
else:
print f.getcode(), f.geturl()
if __name__ == "__main__":
main()
"Yanıt süresi" nedir? Dns isteği yapmak, tcp bağlantısı kurmak, http başlıkları göndermek, üstbilgileri almak, html sayfasını okumak zamanı mı? – jfs
@ J.F.Sebastian Yani, yanıt süresi gecikme süresidir. Ayrıca ping zamanı tamamdır. – Edward