在python中sys.argv[]是用来获取命令行输入的参数的(参数和参数之间空格区分),sys.argv[0]表示代码本身文件路径,所以从参数1开始,表示获取的参数了

举例说明:创建一个程序名为test01.py

import sys
a=sys.argv[0]
print(a)

在命令窗口输入python test01.py  ,结果如下:

更改程序sys.argv[1]

import sys
a=sys.argv[1]
print(a)

在命令窗口输入python test01.py 试验

补充说明:sys.argv[ ]其实就是一个列表,里边的项为用户输入的参数,关键就是要明白这参数是从程序外部输入的,而非代码本身的什么地方,要想看到它的效果就应该 将程序保存了,从外部来运行程序并给出参数。

最新文章

  1. BW知识问答锦集
  2. SQL键值约束、索引使用
  3. Linux 网络编程一(TCP/IP协议)
  4. python_way ,json(自学)
  5. java开发规范总结_代码注释规范
  6. CentOS 7 更改网卡名为eth0
  7. vue——安装并新建项目
  8. Tesseract 在 windows 下的安装及简单应用
  9. 图论之Dijkstra算法
  10. asp.net core 系列 12 选项 TOptions
  11. sql删除数据库重复字段的行
  12. 使用cmd查看电脑连接过的wifi密码(一)
  13. virtio,macvtap,sriov
  14. poj 1386 Play on Words门上的单词【欧拉回路&&并查集】
  15. Flv视频格式如何转换成MP4格式
  16. Linux记录-进程数和句柄数调整
  17. centos常用网络管理命令
  18. 20165230 2017-2018-2《Java程序设计》课程总结
  19. 【SqlServer】在SqlServer中把数据导入导出为Excel文件
  20. HDUOJ-----2824The Euler function

热门文章

  1. 命名分组(?<name>....)
  2. 解决 VS 跳转定义和 Resharper 重复
  3. phpstorm 左边的文件列表没用了 怎么弄出来
  4. 带你进入 Activiti 工作流的世界
  5. Python--day61--ORM介绍及Django使用ORM创建表
  6. H3C 查看RIP的debugging信息
  7. Linux 内核sysfs 文件系统符号连接
  8. 【hdu 1850】Being a Good Boy in Spring Festival
  9. JavaScript实现版本号比较
  10. pandas小程序应用-实验