Linux 技术手札

Python 用 sys.argv 读取指令行的参数

执行指令时, 可以在程式后加入一些参数, 这些参数会传送给程式。在 Python 要读取这些指令的参数。

sys 模组

sys 模组提供多个 Python 执行时的环境变量, 而 sys.argv() 是储存执行指令的阵列, 第一个元素是程式本身。

以下是程式码的写法:

以上程式码会印出执行程式的名称, 配合 len() 函式, 可以知道指令输入了多少个参数。以下是配合使用 len() 函式, 把输入的参数印出:

Exit mobile version