fix: добавил возможность корректного выхода по EOF
This commit is contained in:
@ -15,7 +15,10 @@ def interactve_mode(rulebook: Rulebook):
|
|||||||
print("To get help type \"h:\" in prompt")
|
print("To get help type \"h:\" in prompt")
|
||||||
_print_rules(rulebook.rules)
|
_print_rules(rulebook.rules)
|
||||||
while True:
|
while True:
|
||||||
user_input = input("#> ")
|
try:
|
||||||
|
user_input = input("#> ")
|
||||||
|
except EOFError:
|
||||||
|
return
|
||||||
if user_input.startswith("h:"):
|
if user_input.startswith("h:"):
|
||||||
print_help()
|
print_help()
|
||||||
elif user_input.startswith("r:"):
|
elif user_input.startswith("r:"):
|
||||||
|
|||||||
Reference in New Issue
Block a user