Utility function to ask for user's confirmation in a CLI
Project description
ask_lib
ask_lib is a small Python package available on PyPi that lets you ask user's confirmation from a CLI.
Documentation
ask_lib is well tested (with 100% test coverage).
Examples
from ask_lib import ask, AskResult
to_remove = "file.txt"
if ask("Are you sure to delete this file ?", AskResult.NO):
os.remove(to_remove)
import os
import sys
from ask_lib import ask, AskResult
yes_to_all = AskFlag.YES_TO_ALL if "-force" in sys.argv else None
to_remove = "file.txt"
if ask("Are you sure to delete this file ?", flag=yes_to_all):
os.remove(to_remove)
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
ask_lib-2.0.0.tar.gz
(2.6 kB
view hashes)