python学习之——import sys模块
2024-08-27 12:57:24
(1)sys.argv
sys模块中的argv变量通过使用点号指明——sys.argv——这种方法的一个优势是这个名称不会与任何在你的程序中使用的argv变量冲突。另外,它也清晰地表明了这个名称是sys模块的一部分。
sys.argv变量是一个字符串的 列表 (列表会在后面的章节详细解释)。特别地,sys.argv包含了 命令行参数 的列表,即使用命令行传递给你的程序的参数。
这里,当我们执行python using_sys.py we are arguments的时候,我们使用python命令运行using_sys.py模块,后面跟着的内容被作为参数传递给程序。Python为我们把它存储在sys.argv变量中。
记住,脚本的名称总是sys.argv列表的第一个参数。所以,在这里,'using_sys.py'是sys.argv[0]、'we'是sys.argv[1]、'are'是sys.argv[2]以及'arguments'是sys.argv[3]。注意,Python从0开始计数,而非从1开始。
最新文章
- domReady的实现
- JavaScript获取客户端计算机硬件及系统等信息的方法
- web工程依赖的问题
- 大数据之pig 命令
- tcp protocol number
- i18next-页面层语言国际化js框架介绍
- movzbl和movsbl
- kettle Row Normaliser(行转列)
- 玩转Android之数据库框架ActiveAndroid的使用
- Log4Net配置注意点
- struts(二)——struts框架实现的基本原理
- day5_ 导入模块和包
- 第二次上机,ASP内置对象的使用
- Mac os 下brew的安装与使用—— Homebrew
- [转]Linux 基本操作(RM 删除)
- 360手机新品牌5月6日公布 周鸿祎席地而坐谈AK47
- sqlserver为数据库表增加自增字段
- 你需要了解 Windows Phone 8.1 的11件事
- SQL SERVER中查询某个表或某个索引是否存在
- python 字符串 大小写转换 以及一系列字符串操作技巧
热门文章
- 人生第一次JAVA编程,电梯(并不算完成版),以及IDEA里使用git
- [Delphi]实现使用TIdHttp控件向https地址Post请求[转]
- this 指向问题ES5
- [Asp.net MVC]Asp.net MVC5系列——布局视图
- TortoiseSVN 设置中文语言包
- String js删除字符串的最后一个字符三种方法
- 如何有效地让一个“ParentFont = False”子控件使用与父母相同的字体名称?
- 提升jmeter自身性能
- 【设计模式】—— 观察者模式Observer
- BZOJ2753 SCOI2012滑雪与时间胶囊(最小生成树)