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

Python常用模块【sys】

时间:2018-01-15 22:41:41      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:程序   文件名   div   ram   传递   com   coding   log   命令参数   

 

 

sys.argv 参数

   「argv」是「argument variable」参数变量的简写形式。一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是“被调用的脚本文件名或全路径”,这个与操作系统有关,argv[1]和以后就是传入的系统命令参数。

sys.argv[0]   当前程序   sys.argv[1]  第一个参数   sys.argv[2] 第二个参数

# encoding: utf-8
# filename: argv_test.py
import sys

# 获取脚本名字
print ‘The name of this program is: %s‘ %(sys.argv[0])
# 获取参数列表
print ‘The command line arguments are:‘
for i in sys.argv:
    print i
# 统计参数个数
print ‘There are %s arguments.‘%(len(sys.argv)-1)

技术分享图片

 

  

 

Python常用模块【sys】

标签:程序   文件名   div   ram   传递   com   coding   log   命令参数   

原文地址:https://www.cnblogs.com/dieyaxianju/p/8289906.html

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