How To/python/MyMiscUtils/

# -*- coding: utf-8 -*-
 
"""
Lock script and wait for users response.
"""
 
 
"""
if user input is equal to "param" then break
"""
def sLock(msg = 'Press enter to continue...', param = ''):
    while 1:
        inp = raw_input(msg)
        if inp.strip() == param:
            break
 
 
"""
if user input is in list (case sensitive search) then break
"""
def srLock(msg = 'Press enter to continue...', params = ['']):
    while 1:
        inp = raw_input(msg)
        if inp.strip() in params:
            return inp.strip()
 
 
"""
if user input is in list (case insensitive search) then break
"""
def sriLock(msg = 'Press enter to continue...', params = ['']):
    while 1:
        inp = raw_input(msg)
        if inp.strip().lower() in params:
            return inp.strip().lower()