sys模块中文参考文档:http://xukaizijian.blog.163.com/blog/static/170433119201111625428624/

sys.argv[]:
  「argv」是「argument variable」参数变量的简写形式,一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是“被调用的脚本文件名或全路径”,这个与操作系统有关,argv[1]和以后就是传入的系统命令参数。比如脚本执行语句是:>>>> python using sys.args.py "whoami",那么我们使用sys.argv[1]获取的就是“whoami”这个参数;   sys.argv[]是用来获取命令行参数的,sys.argv[0]获取的内容是“脚本自身名称”,所以参数从1开始,获取的是执行命令内容。
In [71]: import sys
In [72]: a=sys.argv[0]
In [73]: print(a)
/usr/local/bin/ipython 如果在终端执行一个.py文件使用如下命令:python xxx.py "xsk" "123"
则使用sys.argv[1]获得的是"xsk"
则使用sys.argv[2]获得的是"123"

最新文章

  1. vue.js慢速入门(1)
  2. PHP 可变长度参数列表
  3. (转)ubuntu安装opengl
  4. 点餐系统mealsystem.sql
  5. LeetCode-Decode String
  6. vs 中无法加载项目的解决方案
  7. Mesos编译步骤及部署注意事项(Ubuntu)
  8. 20160322 javaweb 学习笔记--response 重定向
  9. sqlserver中的统计语法
  10. SQLServer之删除用户自定义数据库用户
  11. JS-JAVASCRIPT的eval()方法
  12. [WCF] Restful 自定义宿主
  13. docker for windows 10 添加阿里云镜像仓库无效问题
  14. CSS实现响应式全屏背景图
  15. java RE Validation常用
  16. 通过改变unity中物体的alpha值实现若隐若现的效果
  17. 消息队列系列(二):.Rabbitmq的使用及Web监控工具使用
  18. day 94 Django学习之django自带的contentType表
  19. php从入门到放弃系列-02.php基础语法
  20. 结对作业:基于GUI实现四则运算

热门文章

  1. Python基础入门(一)
  2. C++ Primer 5th 第17章 标准库特殊设施
  3. 实现checkebox全选取消操作
  4. Awk基础
  5. mac idea内存溢出
  6. 关闭linux退格键和vi发出的嘟嘟声
  7. DedeCMS栏目页调用当前栏目名和上级栏目名
  8. HDU 2476 String painter(区间DP+思维)
  9. HDU 3360 National Treasures(最小点覆盖)
  10. 静态链接库(lib)、动态链接库(dll)与动态链接库的导入库(lib)