From 2047dd76b66112e143537d8970799af3aa6a2ff5 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Tue, 8 Apr 2003 07:22:40 +0000 Subject: [PATCH] Added something(prompt). --- src/questions.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/questions.py b/src/questions.py index 048b64357..15503395c 100644 --- a/src/questions.py +++ b/src/questions.py @@ -47,6 +47,13 @@ def expect(prompt, possibilities, recursed=False): def anything(prompt): return expect(prompt, []) +def something(prompt): + s = expect(prompt, []) + while not s: + print 'Sorry, you must enter a value.' + s = expect(prompt, []) + return s + def yn(prompt): return expect(prompt, ['y', 'n'])