Skip to main content

A web browsing and testing language

Project description

twill: a simple scripting language for web browsing

twill is a simple scripting language intended for programmatic or automated browsing of websites.

The current version 3.2 supports Python 3.8 to 3.12.

Take a look at the changelog to find a list of all changes and improvements made since version 2. For a brief overview of twill's history starting from its early days, see the acknowledgements and history section.

The full documentation is included in the distribution and provided online via GitHub and ReadTheDocs.

Copyright (c) 2005-2024 by C. Titus Brown, Ben R. Taylor, Christoph Zwerschke et al.

Newer versions have been created and are maintained by Christoph Zwerschke.

twill is available for use, modification, and distribution 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

twill-3.3.tar.gz (90.1 kB view details)

Uploaded Source

Built Distribution

twill-3.3-py3-none-any.whl (49.6 kB view details)

Uploaded Python 3

File details

Details for the file twill-3.3.tar.gz.

File metadata

  • Download URL: twill-3.3.tar.gz
  • Upload date:
  • Size: 90.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for twill-3.3.tar.gz
Algorithm Hash digest
SHA256 229ae602eab0cccc01eabcb0d06b1d45f7852ba0013f89c133a55d95f8063684
MD5 ea64284ce64b94c3932c1f1517120503
BLAKE2b-256 8c11edd7a2b3dbc3c384bd271216ec0543dbe1801176ac7aa67557a54c2babe9

See more details on using hashes here.

File details

Details for the file twill-3.3-py3-none-any.whl.

File metadata

  • Download URL: twill-3.3-py3-none-any.whl
  • Upload date:
  • Size: 49.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for twill-3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 57788f08fd3e503c067dda1dfd89973476dd5f513d3561dc50f7e73a02cb3739
MD5 a579a9420e8f48966fa3ea3fc64e8baf
BLAKE2b-256 45a04fa3da60fde3a59ebf0a3e745967ffbdfb78d72744f73017bcefee420c1c

See more details on using hashes here.

Supported by

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