Skip to main content

A CLI-based typing speed test application

Project description

Typing Speed Test

This Python script allows you to run a typing speed test with customizable parameters. You can specify the number of tests, the number of sentences per test, and whether to enable blind mode.

Features

  • Run multiple typing tests
  • Customize the number of sentences per test
  • Enable or disable blind mode

Requirements

  • Python 3.x

Usage

To run the script, use the following command:

python typing_test.py [tests] [sentences_per_test] [blind_mode]

Arguments

  • tests (optional): The number of tests to run (default: 2).
  • sentences_per_test (optional): The number of sentences per test (default: 1).
  • blind_mode (optional): Set to 'y' or 'yes' to enable blind mode (default: no).

Example

python typing_test.py 3 2 yes

This command runs 3 tests with 2 sentences per test and enables blind mode.

Handling Invalid Input

If invalid input is provided, the script will silently fallback to default values.

Exiting

To exit the test at any time, press Ctrl+C.

License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

typing_test_sapien-3.0.1.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

typing_test_sapien-3.0.1-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file typing_test_sapien-3.0.1.tar.gz.

File metadata

  • Download URL: typing_test_sapien-3.0.1.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.5

File hashes

Hashes for typing_test_sapien-3.0.1.tar.gz
Algorithm Hash digest
SHA256 40d1994dc881945e51524a9e553cde47284bb53fa0c581b98327d6fbe77b683d
MD5 5e817de591daaabbffd8334b973db122
BLAKE2b-256 05cad3f06f54e89171a08f557f0b6d80fe5f1ac524bbbf96183ab451185c53c3

See more details on using hashes here.

File details

Details for the file typing_test_sapien-3.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for typing_test_sapien-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2202ceab959339c21f6e808c9396a23ee135fa302312e7a0ff10d7656c929975
MD5 236e21b41f608dbbdcf9b09a0840c4d4
BLAKE2b-256 ba36aff4aa64b8196a53e107eb1d6b30573540064578363778428222738b5a92

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page