Python sys.argv[] 使用
来源:互联网 发布:造价师用什么软件 编辑:程序博客网 时间:2024/05/08 03:30
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径;比如在CMD命令行输入 “python
sys.startswith() 是用来判断一个对象是以什么开头的,比如在python命令行输入“'abc'.startswith('ab')”就会返回True
以下实例参考:
#!/usr/local/bin/env python
import sys
def readfile(filename):
print "sys.argv[0]---------",sys.argv[0]
print "sys.argv[1]---------",sys.argv[1]
print "sys.argv[2]---------",sys.argv[2]
# Script starts from here
if len(sys.argv) < 2:
if sys.argv[1].startswith('--'):
else:
执行结果:# python test.py --version help
sys.argv[0]--------- test.py
sys.argv[1]--------- --version
sys.argv[2]--------- help
Version 1.2
注意:sys.argv[1][2:]表示从第二个参数,从第三个字符开始截取到最后结尾,本例结果为:version
- Python sys.argv[] 使用
- Python sys.argv[] 使用
- Python sys.argv[] 使用
- 在python中如何使用sys.argv
- python中使用sys.argv命令行参数
- Python-sys.argv[]用法
- python--sys.argv[]用法
- python sys.argv[]用法
- Python:sys.argv[]用法
- Python sys.argv[]用法
- python --sys.argv[]用法
- Python中的sys.argv
- Python sys.argv
- python sys.argv[]用法
- Python sys.argv[]
- python的sys.argv
- python sys.argv[]
- python sys.argv[]用法
- django使用group by
- 《Java程序设计》第16周周四:GUI编程及文件对话框的使用
- 按层次遍历二元树
- cocos js update()
- Joomla添加分类和文章时的目录数据结构
- Python sys.argv[] 使用
- Android事件机制之一:事件传递和消费
- jqGrid表格之自定义subGrid
- Linux中特殊权限--suid、guid
- 指针的运算
- android瀑布流简单实现原理
- Java线程池使用说明
- FPGA学习之SPI
- CocoaPods停在Analyzing dependencies的解决方案