在python脚本中提供指导

时间:2012-08-31 07:08:53

标签: python

我编写了一个python代码,它从用户那里获取输入并操纵输入以提供结果。 我想要提供类似帮助的功能,如果用户将其中一个条目留空,则会显示该功能。

    dir  = raw_input("Enter dir:")
    path = raw_input("Enter path:")

    print random_method(dir, path)

现在,如果用户没有输入dir或path的任何值,那么在python引发它自己的错误之前必须有警告或指导。

由于

2 个答案:

答案 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)