【问题标题】:cant run file with sys.argv无法使用 sys.argv 运行文件
【发布时间】:2020-06-08 07:36:31
【问题描述】:

我无法继续。请帮忙。 this is a link for the code i used 我尝试使用 cmd windows 10 下载模块,但这也显示错误...

C:\Users\kayza\Desktop\image_converter>python jpgtopng.py jpeg png 回溯(最近一次通话最后): 文件“jpgtopng.py”,第 5 行,在 image_input = sys.argv1 NameError: 名称 'sys' 未定义

【问题讨论】:

  • 嗨凯扎德。欢迎来到 StackOverflow。请将您的 Sublime 中的代码粘贴到问题中。每行以 4 个空格开头,以保持格式。 stackoverflow.com/help/how-to-ask

标签: argv nameerror sys


【解决方案1】:

问题是您从包sys 中导入每个模块。因此,您无法使用点符号 (sys.argv[]) 访问它们。 您有两种选择来解决此问题。

  1. argv[] 这样访问方法,前面没有sys.

  2. (更清洁的选项) 将您的导入语句更改为import sys

【讨论】:

    猜你喜欢
    • 2011-10-15
    • 2022-10-12
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    相关资源
    最近更新 更多