通过AWS CLI删除多个文件不起作用

时间:2019-04-02 11:07:07

标签: amazon-web-services amazon-s3 aws-cli

我必须删除s3存储桶中的几个.tar文件。我通过aws cli运行执行此操作的命令,但得到错误即

  

解析参数'--delete'时出错:预期:'=',收到:'''作为输入:   '{Objects:[{Key:2019-03-27T160001Z.tar},{Key:2019-03-27T170001Z.tar}]}'

My aws version is : aws-cli/1.16.136 Python/3.6.0 Windows/10 botocore/1.12.126

我的命令是:

aws s3api delete-objects --bucket mybucket --delete '{"Objects":[{"Key":"2019-03-27T160001Z.tar"},{"Key":"2019-03-27T170001Z.tar"}]}'

有没有人可以指导我做错了什么。任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

您的命令对我来说效果很好。根据{{​​3}},您还可以使用:

def status():
    element =driver.find_element_by_xpath('//span[contains(text(), "Dell")]/ancestor::label/input')
    if element.get_attribute('checked') :
        return True
    else:
        return False