python命令提示符大全_Python命令行参数

本篇文章帮大家学习python命令行参数,包含了Python命令行参数使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

Python提供了一个getopt模块,用于解析命令行选项和参数。

$ python test.py arg1 arg2 arg3

Python sys模块通过sys.argv提供对任何命令行参数的访问。主要有两个参数变量 -

sys.argv是命令行参数的列表。

len(sys.argv)是命令行参数的数量。

这里sys.argv [0]是程序名称,即脚本的名称。比如在上面示例代码中,sys.argv [0]的值就是 test.py。

示例

看看以下脚本command_line_arguments.py的代码 -

#!/usr/bin/python3

import sys

print ('Number of arguments:', len(sys.argv), 'arguments.')

print ('Argument List:', str(sys.argv))

现在运行上面的脚本,这将产生以下结果 -

F:\>python F:\worksp\python\command_line_arguments.py

Number of arguments: 1 arguments.

Argument List: ['F:\\worksp\\python\\command_line_arguments.py']

F:\>python F:\worksp\python\command_line_arguments.py arg1 arg2 arg3 arg4

Num

你可能感兴趣的:(python命令提示符大全)