Python学习(sys.argv函数精简概括)
来源:互联网 发布:长虹乐视网络电视报价 编辑:程序博客网 时间:2024/06/06 03:07
sys.argv函数通常用来读取命令行参数,其中保存了程序的文件名和命令行参数,读入的参数以元组的形式保存。下面以sys.argv[0],sys.argv[1],sys.argv[1:]进行具体分析,你也可以做其他尝试。
首先打开一个新的文件编辑器窗口,输入下面的代码,将其保存为test.py。
import sysprint(sys.argv[0])用命令行找到test.py文件,以保存在桌面为例。
1.sys.argv[0]:上图即为sys.argv[0]的输出,可以看出是test.py的一个路径,或者更多的解释是指test.py本身。
2.sys.argv[1]:在test.py文件中将sys.argv[0]改为sys.argv[1]保存。
import sysprint(sys.argv[1])从输出可以看出,sys.argv[1]是输出了参数所组成的元组的第一个元素。
3.sys.argv[1:]:在test.py文件中将sys.argv[1]改为sys.argv[1:]保存。
从元组第一个元素开始,输出元组。
阅读全文
3 0
- Python学习(sys.argv函数精简概括)
- Python的sys.argv函数
- Python学习之sys.argv
- Python的sys.argv学习
- python学习笔记之sys.argv
- Python学习之四sys.argv
- Python语言学习之三:sys.argv[]
- Python-sys.argv[]用法
- python--sys.argv[]用法
- python sys.argv[]用法
- Python:sys.argv[]用法
- Python sys.argv[]用法
- Python sys.argv[] 使用
- python --sys.argv[]用法
- Python sys.argv[] 使用
- Python中的sys.argv
- Python sys.argv
- Python sys.argv[] 使用
- Spring分配置文件开发
- MYSQL 操作简介
- unity3d UI列表预制体循环利用,刷新数据
- Tomcat内存溢出的三种情况及解决办法分析
- 双系统(Linux + Windows)下时间不一致问题解决方法
- Python学习(sys.argv函数精简概括)
- HDU 1358 Period(KMP+next数组的运用)
- linux 权限 chmod u+x
- alsa的 snd_pcm_readi 和 snd_pcm_writei
- Javascript性能优化(一)
- bootstrap_fileinput + FastDFS实现图片上传下载功能
- 图片上传,部分机型角度不正确问题解决
- Android 如何定义控件的透明度
- 日系框架之Seasar2之SQL注释大坑-yellowcong