speed test
internet speed
speedtest
#pip3 install speedtest-cli
import speedtest
#function that gets the download speed in mega bytes per second
def get_final_speed():
rawspeed = speedtest.Speedtest().download()
roundedspeed = round(rawspeed)
finalspeed = roundedspeed / 1e+6
return finalspeed
#function that loops and calls on the above function
def looped_av(y):
finalspeeds = 0
for i in range(y):
x = get_final_speed()
print(f'{i+1}. {x}mb/s')
return finalspeeds
#menu loop
while True:
repeat = input('1, 2, 3 or press {ENTER} to quit\n>>>')
if repeat == '1':
#single iteration
x = get_final_speed()
print(f'done, your download speed is {x}mb/s')
elif repeat == '2':
#2 iterations and finds the average speed
x = looped_av(2)
print(f'done, your average download speed is {x}mb/s')
elif repeat == '3':
#finds out how accurate the user wants the average to be, pretty pointless i know
times_through = int(input('how many times do you want the test to run?\n>>>'))
#iterates and finds the average download speed
x = looped_av(times_through)
print(f'done, your average download speed is {x}mb/s')
else:
#breaks from the loop
break
speedtest
You can use WebTools, it's an addon that gather the most useful and basic tools
such as a speedtest, a dictionary, a translator, a youtube convertor and
many others (there are ten of them).
You can access them in two clics, without having to open a new tab
and without having to search for them !
-Chrome Link :
https://chrome.google.com/webstore/detail/webtools/ejnboneedfadhjddmbckhflmpnlcomge/
Firefox link : https://addons.mozilla.org/fr/firefox/addon/webtools/
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us