所以我一直在用Python尝试一些东西来提神。你知道吗
我一直在看《艰难地学习Python》一书,他们把我介绍给了argv。你知道吗
然而,无论出于什么原因,argv似乎也将文件名作为参数,我认为这不应该发生。你知道吗
我的代码如下所示:
from sys import argv
value1, value2 = argv
print("Hi")
print("you seem bored")
print(value1)
print(value2)
这就是我在终点站看到的:
userblahblah:Python nut$ python3 another_test.py hi po
Traceback (most recent call last):
File "another_test.py", line 3, in <module>
value1, value2 = argv
ValueError: too many values to unpack (expected 2)
当我输入一个参数时,这是输出:
notrealname:Python nut$ python3 another_test.py hi
Hi
you seem bored
another_test.py
hi
argv
数组在第一(0)个位置包含python文件的名称。如果要访问参数,需要从索引1开始。你知道吗相关问题 更多 >
编程相关推荐