码迷,mamicode.com
首页 > 编程语言 > 详细

Python3.x:sys.argv[]的简介

时间:2018-01-01 16:54:42      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:color   就是   示例   python3   返回   port   命令行参数   [1]   脚本   

Python3.x:sys.argv[]的简介

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

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

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

 

1,sys.argv[]是一个从程序外部获取参数的桥梁,获取外部传入的参数值;

  其第一个元素是程序本身,随后才依次是外部给予的参数。

2,teste_01.py文件:

import sys
a=sys.argv[0]
print(a)

    执行结果:

E:\pydevworkspaces\test_01.py

    返回的是文件的绝对路径;

3,控制台窗口运行,输入:test_01.py what

    其中what 就是sys.argv[1]的值;

 注意:Sys.argv[ ]是一个列表,里边的项为用户输入的参数;要想看到它的效果就应该将程序保存,从命令窗口带参数测试;

 

Python3.x:sys.argv[]的简介

标签:color   就是   示例   python3   返回   port   命令行参数   [1]   脚本   

原文地址:https://www.cnblogs.com/lizm166/p/8167403.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!