from sys import argv
script,first,second,third = argv
print("the script is called:", script)
print("the first variable is:", first)
print("the second variable is:", second)
print("the third variable is:", third)
import 语句将python的功能引入你的脚本的方法。argv是“参数变量”,这个变量包含了我们需要传递给python的参数。
第二行的代码为“解包(unpack)”。与其将所有参数放到同一个变量下面,我们将每个参数赋予一个变量名: script, first, second, 以及 third。这也许看上去有些奇怪, 不过” 解包” 可能是最好的描述方式了。它的含义很简单:“把 argv 中的东西解包,将所有的参数依次赋予左边的变量名”。