我有这段来自 Learn Python The Hard Way 的代码,我需要对其进行评论:
from sys import argv
所以我做了:#imports argv from the sys module
我知道 argv 的作用,但我不知道如何称呼 sys 模块的这个元素?一个变量,一个方法,一个函数?参数变量?
此外,鉴于那行代码,这是否意味着我的程序中导入了所有 sys 模块或仅导入了 argv?
请您参考如下方法:
argv 是 sys 模块命名空间中的一个变量。它恰好是一个列表。
声明
from sys import argv
使 Python 解析整个 sys 模块(假设它还没有被解析,在这种情况下它不重新加载),并复制 argv 变量到当前模块的命名空间。
