python2.7废除optparse,原因:http://code.google.com/p/argparse/

说了半天好像是重开了个小号练级 抓紧写下来一会又得忘了

用法:

import argparse
parse = argparse.ArgumentParser(description="usage/ -t ip -p port") #description 打印说明
parse.add_argument("-t","target",help="ip",type=str,dest="target")  #短参数 长参数 help:说明 type 指定类型 dest:引用值
parse.add_argument("-p","--port",help="port",type=int,dest="port")
args = parse.parse_args()#解析参数
parse.print_help()#打印帮助
s = args.target
d = args.port
add.argument 参数
  help:说明
  type 指定类型
  dest:引用值 引用值: args 是个列表
    args.target
不适用dest也可以取值
args.port
 

最新文章

  1. linux显示中文
  2. node.js + webstorm :配置开发环境
  3. OptionsMenu
  4. pushState 和 replaceState
  5. TCP 四次握手
  6. ArchLinux 下架设PPTPD VPN服务
  7. const, static and readonly
  8. map使用.xml
  9. Cordova 设置全屏及退出全屏切换
  10. 【算法功底】LeetCode 292 Nim Game
  11. NanUI文档 - 使用网页来设计整个窗口
  12. [bzoj4236]JOIOJI
  13. 移动开发day1_过渡_2d转换_3d立体
  14. 美国主机BlueHost vs HostEase
  15. Nginx软件优化【转】
  16. asp.net调用js方法
  17. [原创.数据可视化系列之八]使用等d3进行灰度图转伪彩色
  18. 【Android】Android解析短信操作
  19. ubantu下安装软件
  20. (2.12)Mysql之SQL基础——存储过程条件定义与错误处理

热门文章

  1. D. Misha, Grisha and Underground 树链剖分
  2. IDEA编写快捷生成代码
  3. Excel 函数 常见错误
  4. Mybatis使用ResultMap
  5. C# 数据操作系列 - 2. ADO.NET操作
  6. docker redis shell
  7. elasticsearch 小总结
  8. DPDK开发环境搭建(学会了步骤适合各版本)
  9. Java中JVM相关面试题-整理
  10. fastDFS多线程并发执行出现的问题