【发布时间】:2019-04-03 11:45:09
【问题描述】:
我是 Python 新手。当我尝试执行下面的代码来观看这个Video 时,我得到了一个错误。要了解什么是错误,为什么会出现以及如何克服它?
import sys
x = int(sys.argv[1])
错误:
x = int(sys.argv[1])
IndexError: list index out of range
比我从“0”开始我的索引值。 代码:
import sys
x = int(sys.argv[0])
错误:
x = int(sys.argv[0])
ValueError: invalid literal for int() with base 10:
【问题讨论】:
-
sys.argv[0]是你的 python 脚本的名称(不是整数);sys.argv[1]命令行上的第一个参数(如果有的话)...尝试print(sys.argv)... -
你运行的命令是什么?
标签: python