Python获取脚本所有参数方法

在写python脚本中常常需要获取参数,但是如果要一下子获取所有脚本参数怎么办,有两种方法

第一种:

import sys
str_list= [str(i) for i in sys.argv[1:]]
parameter = ' '.join(str_list)
print(parameter)

测试:
python test.py 1 2 3 4 5
结果:
1 2 3 4 5

第二种:

import sys
import getopt
opts,args = getopt.getopt(sys.argv[1:],'hi:',['help','insert='])
print(args)
测试:
python test.py 1 2 3 4 5 
结果:
['1','2','3','4','5']

getopt用法
getopt.getopt(args,options[,long_options])
一个参数为:获取的命令行参数
第二个参数为:可以解析的option首字母组成的字符串,后面带有:表示必须要跟参数
第三个参数为:长option,字符串组成的一个list,后面加=表示需要加参数

  

  

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...