【问题标题】:Python script not running due to a missing argument由于缺少参数,Python 脚本未运行
【发布时间】:2017-03-23 02:20:32
【问题描述】:

Python 初学者。我正在尝试运行以下脚本(download_meta_review_dump.py)。为了方便查看,我提供了一个指向 github 的链接,因为我在此处复制时遇到了问题 - https://github.com/trustyou/example-meta-review-dump

我在 Windows 10 上使用 Python 2.7.13,当我尝试运行脚本时收到以下错误:

Demonstration of how to download a complete meta-review API dump. [-h] --dest_folder DEST_FOLDER Demonstration of how to download a complete meta-review API dump. : error: argument --dest_folder is required

我期望出现一个提示,要求我输入 AWS 访问密钥。

awscli 和 boto 已安装。

我还在保存脚本的同一文件夹中创建了一个空文件夹(名为 dest_folder),但仍然收到上述错误。

谁能指出我做错了什么的正确方向?

【问题讨论】:

  • 嗯,你是在传递那个论点吗?请准确说明您是如何运行该脚本的。
  • 您在运行脚本时没有指定 dest-folder。请注意,dest-folder 是一个必需参数。
  • 运行出现在 github 上的脚本。未进行任何更改。
  • @AnthonyS 究竟如何你是在运行脚本吗?这很重要。
  • @juanpa.arrivillaga 打开命令提示符并输入以下内容 - C:\Users\anstylianou\Documents\Projects\TrustYou\meta-review-dump> python download_meta_review_dump.py

标签: python python-2.7 github amazon-s3 boto


【解决方案1】:

您正在尝试下载而不指向目的地。在脚本文件夹中创建目标文件夹(我们称之为container)并将其附加到脚本调用~script name here~ --dest_folder container~script name here~ --dest_folder "container"的末尾。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 1970-01-01
    • 2012-11-15
    • 2020-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多