如何在Python中访问命令行参数

如何在Python中访问命令行参数

命令行是执行操作系统可执行命令的地方。可以通过在命令行中写入Python可执行文件的名称来执行Python脚本。

C:\users\acer>python test.py

如果要将一些数据元素传递给Python脚本进行处理,则将这些元素写为脚本名称的连续空格分隔值。这些空格分隔值的列表称为命令行参数。

例如

C:\users\acer>python test.py Hello TutorialsPoint

由空格分隔的项目存储在一个称为argv[]的特殊List对象中。它在Python分发的sys模块中定义。

在上面的示例中,List对象将包含:

sys.argv[]=[‘test.py’, ‘Hello’, ‘TutorialsPoint’]

在程序中通过以下方式访问这些参数:

import sys
print ("first command line argument: ",sys.argv[1])
 print ("second command line argument: ",sys.argv[2])

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 教程