Skip to content

Create a Speedtest #50

@IQExotic

Description

@IQExotic

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions