为了账号安全,请及时绑定邮箱和手机立即绑定

目录raw_input用于变量

目录raw_input用于变量

MMTTMM 2021-03-29 19:07:52
试图让我的脚本的一部分起作用。该部分将让用户定义Web根目录,以便我们可以在该目录中搜索恶意软件。这是我正在研究的部分:我需要能够获得用户输入并将其添加为搜索功能的变量。我敢肯定我会把这一切弄错了。import osfor root in raw_input("Where is the web root? "):    if os.path.isdir(root):        print "Using %r" % (root)    elif os.path.isdir(root):        print "Directory not found."我想让脚本检查目录以确保它存在(如果输入错误),然后继续并运行对某些字符串的搜索。谢谢!
查看完整描述

1 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

我想你需要在while这里循环:


import os

root = raw_input("Where is the web root? "

while not os.path.isdir(root):

    print "Directory not found, try again"

    root = raw_input("Where is the web root? ")


print "Using %r" % (root)

#or do something else with root here


查看完整回答
反对 回复 2021-04-02
  • 1 回答
  • 0 关注
  • 117 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信