Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import speedtest
- import datetime
- import csv
- timer = time.time()
- servers = []
- s = speedtest.Speedtest()
- while True:
- if time.time() - timer > 60:
- timer = time.time()
- timestamp = str(datetime.datetime.now())
- s.get_servers(servers)
- s.get_best_server()
- dlspeed = str(s.download())
- ulspeed = str(s.upload())
- with open('results.csv', 'a', newline='') as csvfile:
- writer = csv.writer(csvfile, delimiter=' ', quotechar="|", quoting=csv.QUOTE_MINIMAL)
- writer.writerow([timestamp, dlspeed, ulspeed])
Add Comment
Please, Sign In to add comment