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实现发送email的几种常用方法
Aug 18 Python
详解Django中Request对象的相关用法
Jul 17 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
Aug 16 Python
python脚本爬取字体文件的实现方法
Apr 29 Python
PyTorch学习笔记之回归实战
May 28 Python
python reverse反转部分数组的实例
Dec 13 Python
python实现贪吃蛇小游戏
Mar 21 Python
Python中如何使用if语句处理列表实例代码
Feb 24 Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 Python
python实现提取str字符串/json中多级目录下的某个值
Feb 27 Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 Python
Python matplotlib 利用随机函数生成变化图形
Apr 26 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.vs.JAVA
2016/04/29 PHP
php ajax数据传输和响应方法
2018/08/21 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
js 页面元素的几个用法总结
2013/11/18 Javascript
浅析JavaScript中的类型和对象
2013/11/29 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
2016/04/18 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
2017/08/03 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
Vue实现浏览器打印功能的代码
2020/04/17 Javascript
JS求解两数之和算法详解
2020/04/28 Javascript
vue3.0实现插件封装
2020/12/14 Vue.js
Vue 数据响应式相关总结
2021/01/28 Vue.js
python批量同步web服务器代码核心程序
2014/09/01 Python
python获取文件后缀名及批量更新目录下文件后缀名的方法
2014/11/11 Python
Python映射拆分操作符用法实例
2015/05/19 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
python获取本周、上周、本月、上月及本季的时间代码实例
2020/09/08 Python
澳洲的服装老品牌:SABA
2018/02/06 全球购物
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
芬兰灯具网上商店:Nettilamppu.fi
2018/06/30 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
视光学专业毕业生推荐信
2013/10/28 职场文书
2013年保送生自荐信格式
2013/11/20 职场文书
公司拓展活动方案
2014/02/13 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
优秀志愿者感言
2015/08/01 职场文书
Golang中异常处理机制详解
2021/06/08 Golang
Flutter集成高德地图并添加自定义Maker的实践
2022/04/07 Java/Android