GiovanniBruno22 / PythonBeginners

This repository is meant for new developers to submit first pull requests to and get reviews from peers.
17 stars 22 forks source link

Create a Speedtest #50

Open IQExotic opened 7 months ago

IQExotic commented 7 months ago

Beginner Project:

  1. 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-cli library.
  2. Intermediate Task:

    • Define separate functions for upload and download speed measurement. Create an additional function that calls these two functions and prints the results.
  3. Advanced Task:

    • Develop a simple visual interface using the tkinter library 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.

Feel free to ask if unclear!

rubalsxngh commented 6 months ago

Hello @IQExotic , Can I work on Advance Task 'Develop a simple visual interface using the tkinter library for the speed test application'?

IQExotic commented 6 months ago

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!