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实现批量转换文件编码(批转换编码示例)
Jan 23 Python
Python get获取页面cookie代码实例
Sep 12 Python
python机器学习之神经网络实现
Oct 13 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
Sep 11 Python
基于Python获取docx/doc文件内容代码解析
Feb 17 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
Mar 06 Python
pip install 使用国内镜像的方法示例
Apr 03 Python
Python基于staticmethod装饰器标示静态方法
Oct 17 Python
python pyg2plot的原理知识点总结
Feb 28 Python
PyTorch dropout设置训练和测试模式的实现
May 27 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 Python
python装饰器代码解析
Mar 23 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
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
一组PHP加密解密函数分享
2014/06/05 PHP
php检测文本的编码
2015/07/26 PHP
如何通过PHP实现Des加密算法代码实例
2020/05/09 PHP
JAVASCRIPT下判断IE与FF的比较简单的方式
2008/10/17 Javascript
学习面向对象之面向对象的术语
2010/11/30 Javascript
Jquery知识点三 jquery表单对象操作
2011/01/17 Javascript
jQuery(非HTML5)可编辑表格实现代码
2012/12/11 Javascript
javascript中数组的sort()方法的使用介绍
2013/12/18 Javascript
在JavaScript中重写jQuery对象的方法实例教程
2014/08/25 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
Node.js+Express配置入门教程
2016/05/19 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
2016/11/09 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
详解React Native网络请求fetch简单封装
2017/08/10 Javascript
js实现rem自动匹配计算font-size的示例
2017/11/18 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
2019/05/03 Javascript
微信小程序引入Vant组件库过程解析
2019/08/06 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
2019/11/24 Javascript
用tensorflow构建线性回归模型的示例代码
2018/03/05 Python
Python批量提取PDF文件中文本的脚本
2018/03/14 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
python找出因数与质因数的方法
2019/07/25 Python
python实现的接收邮件功能示例【基于网易POP3服务器】
2019/09/11 Python
Python SSL证书验证问题解决方案
2020/01/13 Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
2020/06/17 Python
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
销售总监工作职责
2013/11/21 职场文书
红领巾广播站广播稿
2014/02/01 职场文书
网吧七夕活动策划方案
2014/08/31 职场文书
房屋维修申请报告
2015/05/18 职场文书