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 16 Python
Python实现telnet服务器的方法
Jul 10 Python
Python下载指定页面上图片的方法
May 12 Python
Python一句代码实现找出所有水仙花数的方法
Nov 13 Python
Python面向对象之类和对象实例详解
Dec 10 Python
python读取目录下最新的文件夹方法
Dec 24 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
python操作日志的封装方法(两种方法)
May 23 Python
Python partial函数原理及用法解析
Dec 11 Python
python 决策树算法的实现
Oct 09 Python
基于Python模拟浏览器发送http请求
Nov 06 Python
Python实现双向链表基本操作
May 25 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 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
2014/06/12 PHP
php用xpath解析html的代码实例讲解
2019/02/14 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
js prototype 格式化数字 By shawl.qiu
2007/04/02 Javascript
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
jQuery设置和获取HTML、文本和值示例
2014/07/08 Javascript
AngularJS快速入门
2015/04/02 Javascript
轻松实现Bootstrap图片轮播
2020/04/20 Javascript
javascript的replace方法结合正则使用实例总结
2016/06/16 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
浅谈MVC+EF easyui dataGrid 动态加载分页表格
2016/11/10 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
浅谈Node.js爬虫之网页请求模块
2018/01/11 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
2018/10/09 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
用Python制作简单的钢琴程序的教程
2015/04/01 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
简单实现python爬虫功能
2015/12/31 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
python requests更换代理适用于IP频率限制的方法
2019/08/21 Python
python 函数的缺省参数使用注意事项分析
2019/09/17 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
python如何实现图片压缩
2020/09/11 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
机械设计制造专业个人求职信
2013/09/25 职场文书
追悼会主持词
2014/03/20 职场文书
单位更名证明
2015/06/18 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
宪法宣传标语100条
2019/10/15 职场文书
python中 Flask Web 表单的使用方法
2022/05/20 Python