我正在使用以下示例:
APT command line interface-like yes/no input?
我想按照概述制定自己的定义,然后根据需要调用它,如下所示:
def log_manager():
question = "Do you wish to continue?"
choice = query_yes_no_quit(question, default="yes")
if choice == 'y':
print ("you entered y")
else:
print ("not working")
无论我输入什么,总是打印“不工作”。任何指导都会非常感激!
答案 0 :(得分:9)
该函数返回True / False。所以请使用if choice:
顺便说一下,您可以通过添加print choice
来轻松找到解决方案;)
答案 1 :(得分:1)
使用:
if choice:
print("you entered y")
else:
print("not working")
该函数返回True
/ False
,而不是"y"
/ "n"
。