PythonBeginners
PythonBeginners copied to clipboard
Create a Speedtest
Beginner Project:
-
Base Task:
- Create a Python script that measures and prints the current download and upload speed of your machine in megabits per second, using the
speedtest-clilibrary.
- Create a Python script that measures and prints the current download and upload speed of your machine in megabits per second, using the
-
Intermediate Task:
- Define separate functions for upload and download speed measurement. Create an additional function that calls these two functions and prints the results.
-
Advanced Task:
- Develop a simple visual interface using the
tkinterlibrary for the speed test application. Display the download and upload speeds in a GUI window. Include a button to trigger the speed test. - Organize the functionality into a class named
SpeedTester. The class should encapsulate the speed test logic and GUI components. Instantiate the class and run the GUI application.
- Develop a simple visual interface using the
Feel free to ask if unclear!
Hello @IQExotic , Can I work on Advance Task 'Develop a simple visual interface using the tkinter library for the speed test application'?
Hello @IQExotic , Can I work on Advance Task 'Develop a simple visual interface using the tkinter library for the speed test application'?
Sure! Go for it!