저는 서버 속도를 테스트하고이를 Facebook, Tumblr 및 Google을 포함한 타사 서버와 비교하려고합니다. 최소한 100 개의 요청으로 보고서를 작성해야하며 파이썬으로이를 수행하기로 결정했습니다.Python으로 서버 속도를 테스트하는 방법
이미지는 Facebook에 이미지를 업로드 한 다음 다시 다운로드 (Facebook에서 업로드 한 이미지를 수정)하여 다른 제 3 자 서버 및 내 서버에 업로드한다는 아이디어입니다. 나는 각 서버에 대해 파일 x 번을 요청하고 파이썬은 요청이 매번 걸리는 시간을 출력 할 것이다. 나는이 권리를하고있어 잘 모르겠어요 그래서 파이썬에서 큰 아니에요
from time import time
from urllib import urlopen
# vars
url = raw_input("Please enter the URL you want to test: ")
for i in range(0,100):
start_time = time()
pic = urlopen(url)
if pic.getcode() == 200:
delta_time = time() - start_time
print "%d" % (delta_time * 100)
else:
print "error"
print "%d requests made. File size: %d B" % (i, len(pic.read()))
:
여기 내 스크립트입니다.
이렇게하는 것이 가장 좋은 방법입니까?
후, 엄밀히 말하면, 문제는 주제에서 벗어난 여기에 조금; 검토를 위해 작업 코드를 게시 할 수있는 [codereview.se]라는 사이트가 있습니다. –