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实现linux服务器批量修改密码并生成execl
Apr 22 Python
python使用Image处理图片常用技巧分析
Jun 01 Python
将Django框架和遗留的Web应用集成的方法
Jul 24 Python
Python selenium抓取微博内容的示例代码
May 17 Python
python面向对象入门教程之从代码复用开始(一)
Dec 11 Python
Python Pillow Image Invert
Jan 22 Python
使用python分析统计自己微信朋友的信息
Jul 19 Python
python解析多层json操作示例
Dec 30 Python
python中68个内置函数的总结与介绍
Feb 24 Python
Python Pandas 对列/行进行选择,增加,删除操作
May 17 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
python 下载文件的几种方式分享
Apr 07 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
标准版Eclipse搭建PHP环境的详细步骤
2015/11/18 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
一个js封装的不错的选项卡效果代码
2008/02/15 Javascript
在新窗口打开超链接的方法小结
2013/04/14 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
2019/10/23 jQuery
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
vue+springboot图片上传和显示的示例代码
2020/02/14 Javascript
利用JS判断元素是否为数组的方法示例
2021/01/08 Javascript
详解微信小程序(Taro)手动埋点和自动埋点的实现
2021/03/02 Javascript
Python的Django框架中的表单处理示例
2015/07/17 Python
Python执行时间的计算方法小结
2017/03/17 Python
Python探索之修改Python搜索路径
2017/10/25 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
python计算n的阶乘的方法代码
2019/10/25 Python
VICHY薇姿美国官方网站:欧洲药房第一的抗衰老品牌
2017/11/22 全球购物
Tech21美国/加拿大:英国NO.1防摔保护壳品牌
2018/01/20 全球购物
英国领先的体验日提供商:Buyagift
2019/04/19 全球购物
医学检验专业个人求职信范文
2013/12/04 职场文书
皮肤科医师岗位职责
2013/12/04 职场文书
八年级数学教学反思
2014/01/31 职场文书
五年级数学教学反思
2014/02/11 职场文书
个人贷款承诺书
2014/03/28 职场文书
教师节感恩老师演讲稿
2014/08/28 职场文书
工作经验交流材料
2014/12/30 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
DE1103使用报告
2022/04/05 无线电
Django框架之路由用法
2022/06/10 Python