python学习笔记--命令行参数

1、 sys.argv 

    sys 模块通过 sys.argv 属性提供了对命令行参数的访问。命令行参数是调用某个程序时除程序名以外的其它参数.

    argc 和 argv 分别代表参数个数(argumentcount)和参数向量(argument vector). 在 Python 中, argc 其实就是 sys.argv 列表的长度,而该列表的第一项 sys.argv[0] 永远是程序的名称.

    sys.argv 是命令行参数的列表

    len(sys.argv) 是命令行参数的个数(也就是 argc)

    例子:argv.py 的测试程序: 

    import sys

    print 'you entered', len(sys.argv), 'arguments...'

    print 'they were:', str(sys.argv)

    下面是该脚本程序运行的输出:$ argv.py 76 tales 85 hawk

    you entered 5 arguments...

    they were: ['argv.py', '76', 'tales', '85', 'hawk']

2、 argparse 模块

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值