python中sys.argv函数精简概括


Posted in Python onJuly 08, 2018

sys.argv函数通常用来读取命令行参数,其中保存了程序的文件名和命令行参数,读入的参数以元组的形式保存。下面以sys.argv[0],sys.argv[1],sys.argv[1:]进行具体分析,你也可以做其他尝试。

首先打开一个新的文件编辑器窗口,输入下面的代码,将其保存为test.py。

import sys
print(sys.argv[0])

用命令行找到test.py文件,以保存在桌面为例。

python中sys.argv函数精简概括

1.sys.argv[0]:上图即为sys.argv[0]的输出,可以看出是test.py的一个路径,或者更多的解释是指test.py本身。

2.sys.argv[1]:在test.py文件中将sys.argv[0]改为sys.argv[1]保存。

import sys
print(sys.argv[1])

从输出可以看出,sys.argv[1]是输出了参数所组成的元组的第一个元素。

python中sys.argv函数精简概括

3.sys.argv[1:]:在test.py文件中将sys.argv[1]改为sys.argv[1:]保存。

python中sys.argv函数精简概括

3.sys.argv[1:]:在test.py文件中将sys.argv[1]改为sys.argv[1:]保存。

Python 相关文章推荐
浅析Python多线程下的变量问题
Apr 28 Python
Python中tell()方法的使用详解
May 24 Python
python批量制作雷达图的实现方法
Jul 26 Python
Python中创建字典的几种方法总结(推荐)
Apr 27 Python
Python使用pylab库实现绘制直方图功能示例
Jun 01 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
Mar 27 Python
深入了解Django中间件及其方法
Jul 26 Python
django 利用Q对象与F对象进行查询的实现
May 15 Python
基于Python爬取搜狐证券股票过程解析
Nov 18 Python
python3实现飞机大战
Nov 29 Python
详解Python中string模块除去Str还剩下什么
Nov 30 Python
Python中with上下文管理协议的作用及用法
Mar 18 Python
python输出100以内的质数与合数实例代码
Jul 08 #Python
详解Python中的正则表达式
Jul 08 #Python
实例讲解Python爬取网页数据
Jul 08 #Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 #Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
Jul 07 #Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 #Python
python3 kmp 字符串匹配的方法
Jul 07 #Python
You might like
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
php基于socket实现SMTP发送邮件的方法
2015/03/05 PHP
PHP和C#可共用的可逆加密算法详解
2015/10/26 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
jQuery的初始化与对象构建之浅析
2011/04/12 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
使用AOP改善javascript代码
2015/05/01 Javascript
jQuery模拟黑客帝国矩阵效果实例
2015/06/28 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
浅谈Nodejs中的作用域问题
2016/12/26 NodeJs
[39:07]LGD vs VP 2018国际邀请赛淘汰赛BO3 第二场 8.21
2018/08/22 DOTA
Python continue语句用法实例
2014/03/11 Python
详解python 字符串和日期之间转换 StringAndDate
2017/05/04 Python
Python实现的字典值比较功能示例
2018/01/08 Python
Python中的集合介绍
2019/01/28 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
2014年应届大学生自我评价
2014/01/09 职场文书
工程质量承诺书
2014/03/27 职场文书
ktv好的活动方案
2014/08/17 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
大国崛起日本观后感
2015/06/02 职场文书
雷锋的故事观后感
2015/06/10 职场文书
2019通用版新员工入职培训方案!
2019/07/11 职场文书
html+css实现环绕倒影加载特效
2021/07/07 HTML / CSS
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL
浅谈Java父子类加载顺序
2021/08/04 Java/Android
Go语言怎么使用变长参数函数
2022/07/15 Golang
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers