码迷,mamicode.com
首页 > 其他好文 > 详细

命令行之参数解析 optparse模块的运用

时间:2018-06-17 20:15:14      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:TE   env   固定   命令行   作用   test   code   解析   rgs   

 1 import optparse
 2 
 3 op = optparse.OptionParser() #固定对象获取
 4 op.add_option(-s,--server,dest = server)
 5 op.add_option(-p,--p,dest = port) #dest起到封装属性的作用
 6 options,argv = op.parse_args() #参数解析
 7 print(options)
 8 print(options.server) #options为对象
 9 print(options.port)
10 print(argv)
11 ‘‘‘
12 (venv) D:\ex\test\test_re>python c.py -s 127.0.0.1 -p 8080 32 123as d1as5 6cz
13 {‘server‘: ‘127.0.0.1‘, ‘port‘: ‘8080‘}
14 127.0.0.1
15 8080
16 [‘32‘, ‘123as‘, ‘d1as5‘, ‘6cz‘]
17 
18 (venv) D:\ex\test\test_re>
19 
20 ‘‘‘

 

命令行之参数解析 optparse模块的运用

标签:TE   env   固定   命令行   作用   test   code   解析   rgs   

原文地址:https://www.cnblogs.com/siyuan0910/p/9193553.html

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