GiovanniBruno22 / PythonBeginners

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

Create a Speedtest #50

Open IQExotic opened 10 months ago

IQExotic commented 10 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 10 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 10 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!