Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sfischer13/python-prompt
:snake: Python library for the validation of user input
https://github.com/sfischer13/python-prompt
library prompt python python-3
Last synced: 10 days ago
JSON representation
:snake: Python library for the validation of user input
- Host: GitHub
- URL: https://github.com/sfischer13/python-prompt
- Owner: sfischer13
- License: mit
- Created: 2015-08-29T08:22:56.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-07T16:48:39.000Z (almost 7 years ago)
- Last Synced: 2024-11-10T02:43:13.618Z (11 days ago)
- Topics: library, prompt, python, python-3
- Language: Python
- Homepage:
- Size: 63.5 KB
- Stars: 4
- Watchers: 2
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
=====================
Python Prompt Package
=====================|PyPI Version| |Travis| |Coverage Status| |Documentation Status|
| Prompt and verify user input on the command line.
| Python 3.3+ and Wheels are supported.The project was initiated by Stefan Fischer.
- `Documentation `__ is
available on PythonHosted.
- `Questions `__ can be asked via e-mail.
- `Changes `__
between releases are documented.
- `Source code `__ is
tracked on GitHub.
- `Bugs `__ can be
reported on the issue tracker.Install
-------|PyPI Python Versions| |PyPI Wheel|
The package is available on
`PyPI `__:::
$ pip install prompt
Use
---An extensive `documentation `__
is available.Some simple use cases:
::
import prompt
email = prompt.email()
# modify default prompt
integer = prompt.integer(prompt="Please enter a number: ")# allow empty response
real = prompt.real(empty=True)# require a two digit number using a regular expression
regex = prompt.regex("^\d\d$")Contribute
----------| Write a bug report or send a pull request.
| Other
`contributors `__
have done so before.- `Roadmap `__
of planned improvements
- `Issues `__ that
have been reportedLicense
-------| Copyright (c) 2015-2017 Stefan Fischer
| The source code is available under the **MIT License**.
| See
`LICENSE `__
for further details... |PyPI Version| image:: https://img.shields.io/pypi/v/prompt.svg
:target: https://pypi.python.org/pypi/prompt
.. |Travis| image:: https://img.shields.io/travis/sfischer13/python-prompt.svg
:target: https://travis-ci.org/sfischer13/python-prompt
.. |Coverage Status| image:: https://coveralls.io/repos/sfischer13/python-prompt/badge.svg?branch=master&service=github
:target: https://coveralls.io/github/sfischer13/python-prompt?branch=master
.. |Documentation Status| image:: https://readthedocs.org/projects/prompt/badge/?version=latest
:target: http://prompt.readthedocs.org/en/latest/?badge=latest
.. |PyPI Python Versions| image:: https://img.shields.io/pypi/pyversions/prompt.svg
:target: https://pypi.python.org/pypi/prompt
.. |PyPI Wheel| image:: https://img.shields.io/pypi/wheel/prompt.svg
:target: https://pypi.python.org/pypi/prompt