- Notifications
You must be signed in to change notification settings - Fork2
Asynchronous python library to test connection speed, based on the speedtest project.
License
NotificationsYou must be signed in to change notification settings
py-paulo/aiotestspeed
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
AIO Speedtest is a library written in Python to perform speed tests asynchronously and programmatically.
This project was made based on the existingSpeedtest from which we shared several code snippets, what I did were few modifications to work asynchronously.
import asynciofrom aiotestspeed.aio import Speedtestunits = ('bit', 1)async def main(): s: Speedtest = await Speedtest() await s.get_best_server() await s.download() await s.upload() print('Ping: %s ms\nDownload: %0.2f M%s/s\nUpload: %0.2f M%s/s' % (s.results.ping, (s.results.download / 1000.0 / 1000.0) / units[1], units[0], (s.results.upload / 1000.0 / 1000.0) / units[1], units[0]))loop = asyncio.get_event_loop()loop.run_until_complete(main())loop.close()About
Asynchronous python library to test connection speed, based on the speedtest project.
Topics
Resources
License
Code of conduct
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
