Added beep()

This commit is contained in:
2Shirt 2019-07-16 17:53:20 -06:00
parent 86d9979a7f
commit b0aa7b0218
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C

View file

@ -48,6 +48,16 @@ def ask(prompt='Kotaero!'):
return answer
def beep(repeat=1):
"""Play system bell with optional repeat."""
# TODO: Verify Windows functionality
while repeat >= 1:
# Print bell char without a newline
print('\a', end='', flush=True)
sleep(0.5)
repeat -= 1
def clear_screen():
"""Simple wrapper for clear/cls."""
if os.name == 'nt':