【问题标题】:Usage: waterhed.py [-h] -i IMAGE waterhed.py: error: unrecognized arguments用法:waterhed.py [-h] -i IMAGE waterhed.py:错误:无法识别的参数
【发布时间】:2023-04-09 00:34:01
【问题描述】:
   ap = argparse.ArgumentParser()
   ap.add_argument("-i", "--image", required=True,

         help="path to input image")

   args = vars(ap.parse_args()) 

当我使用时

python image.py -- image C/:.... path of image ..... 

我收到错误消息:

waterhed.py [-h] -i IMAGE waterhed.py: error: unrecognized arguments

为什么会出现此错误,我该如何解决?

【问题讨论】:

    标签: python image-processing command-line-arguments


    【解决方案1】:

    删除双破折号之间的空格 (-- image -> --image),并将路径用引号括起来:

    python waterhed.py --image "C:/path of image.jpg"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-17
      • 2015-12-24
      • 2021-01-14
      • 2020-03-01
      • 1970-01-01
      相关资源
      最近更新 更多