یکی از بهترین سایت هایی که برای سنجش سرعت اتصال اینترنت به کار می رود سایت speedtest.net است. در این مبحث با استفاده از کتابخانه Speedtest-cli مربوط به این سایت برای بررسی سرعت اینترنت استفاده می شود.
برای شروع با استفاده از pip کتابخانه مربوط را نصب می کنیم.
pip install speedtest-cli
بعد از نصب این کتابخانه می توان با استفاده از دستور cmd و باز کردن صفحه دستور و تایپ دستور زیر سرعت اتصال اینترنت را بررسی کرد
speedtest-cli
خروجی به صورت زیر می باشد
برای استفاده از دیگر قابلیت های این کتابخانه می توان از دستور speedtest-cli -h استفاده کرد
به عنوان نمونه اگر نیاز داشته باشیم که یک خروجی تصویری از بررسی سرعت اینترنت داشته باشیم کافی است که از دستور زیر استفاده کنیم
speedtest-cli --share
با اجرای این دستور در آخرین خط می توان آدرس عکس نتایج را دید که با وارد کردن این آدرس در مرورگر نتایج به صورت گرافیکی نمایش داده می شود
و نتایج به صورت گرافیکی
برای استفاده از قابلیت این کتابخانه در پایتون می توان از کد زیر استفاده کرد
import speedtest
result=speedtest.Speedtest() # download speed speed_download=result.download() # upload speed speed_upload=result.upload() #Closest server servers=result.servers #ping ping=result.results.ping #server for test best_server=result.results.server