我编写了一个python代码,它从用户那里获取输入并操纵输入以提供结果。 我想要提供类似帮助的功能,如果用户将其中一个条目留空,则会显示该功能。
dir = raw_input("Enter dir:")
path = raw_input("Enter path:")
print random_method(dir, path)
现在,如果用户没有输入dir或path的任何值,那么在python引发它自己的错误之前必须有警告或指导。
由于
答案 0 :(得分:1)
你的意思是这样的:
dir = raw_input("Enter dir:")
if not dir:
dir = raw_input("Do you really want to leave a blank? Enter dir:")
path = raw_input("Enter path:")
if not path:
path = raw_input("Do you really want to leave a blank? Enter dir:")
答案 1 :(得分:1)
dir = raw_input("Enter dir:")
path = raw_input("Enter path:")
if '' in (dir.strip(),path.strip()): #if anyone of these is empty then print the error
print "either dir or path is empty"
else:
print random_method(dir, path)