Skip to main content

Python package to simulate human keyboard typing

Project description

human_typer

Human Typer

Python package to simulate human keyboard typing

Installation

Use the package manager pip to install human_typer.

pip install human_typer

Usage

from human_typer import Human_typer

My_Typer = Human_typer(keyboard_layout = "qwerty", average_cpm = 190)

# Directly with keyboard 
My_Typer.keyboard_type("my text")

# With an Selenium element
my_element = driver.find_element_by_id("ID")
My_Typer.type_in_element("my text", my_element)

Contributing

Pull requests are welcome 😊

License

MIT

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

human_typer-1.0.11.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

human_typer-1.0.11-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file human_typer-1.0.11.tar.gz.

File metadata

  • Download URL: human_typer-1.0.11.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for human_typer-1.0.11.tar.gz
Algorithm Hash digest
SHA256 618baf84739d986e193c83b3438d4d567bea7d3eee513010ade69dae70cff141
MD5 70f7b0f82985fb710599002503309771
BLAKE2b-256 a15166c04ca9b12a9f32c7f582a25129e45f494c5f81a44cdda71d26fb7e357a

See more details on using hashes here.

File details

Details for the file human_typer-1.0.11-py3-none-any.whl.

File metadata

  • Download URL: human_typer-1.0.11-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for human_typer-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 68ab973f287dc3f9112d3107a2fcfabb103dbab2bb95992fcac217fb25028eac
MD5 ef91c21719bd51f97ad50f15d3faebb8
BLAKE2b-256 3665449ef853f9dc53ea27b014930ee26e5d4f47ebf63c9e8b1982b97a8ad244

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