initial commit
This commit is contained in:
14
utils/prompt.py
Normal file
14
utils/prompt.py
Normal file
@@ -0,0 +1,14 @@
|
||||
def prompt(prompt):
|
||||
while True:
|
||||
try:
|
||||
return input(prompt)
|
||||
except EOFError:
|
||||
print()
|
||||
exit(0)
|
||||
except KeyboardInterrupt:
|
||||
print()
|
||||
exit(0)
|
||||
# in case: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc3 in position 11: invalid continuation byte
|
||||
except UnicodeDecodeError as e:
|
||||
print(e)
|
||||
print('prompt ignored')
|
||||
Reference in New Issue
Block a user