Python sys.argv的用法
来源:互联网 发布:linux终端粘贴快捷键 编辑:程序博客网 时间:2024/05/20 09:21
先上代码:
if len(sys.argv) != 5 or (len(sys.argv)==5 and (not (str(sys.argv[1]).strip() == 'entrust' )):
print 'python createHistoryEntrust.py entrust|deal env_no, enturst_no, client_id'
elif str(sys.argv[1]).strip() == 'entrust':
createHistoryEntrust(sys.argv[2], sys.argv[3], sys.argv[4])
elif str(sys.argv[1]).strip() == 'deal':
createHistoryDeal(sys.argv[2], sys.argv[3], sys.argv[4])
看到上面的代码,会不会有点呆?????
莫急,sys.argv是获取命令行参数列表,比如: python createHistoryEntrust.pydeal 10086 true 0 这条命令,sys.argv=[createHistoryEntrust.py,deal, 10086, true,0 ],所以:
len(sys.argv) == 5
sys.argv[0] = createHistoryEntrust.py
sys.argv[1] = deal
.......
sys.argv[4] = 0
1 0
- 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的用法
- O(n)回文子串算法
- css transfotm(变化)
- Activity
- 【Android】android图片轮播
- 球中的initVertex
- Python sys.argv的用法
- android页面多状态处理
- C语言指针与结构体,示例代码
- 创建Windows窗体
- SAT数学:题目符号的表达方式
- 大连四省赛和其他
- POJ - 2060 Taxi Cab Scheme 二分图 最小路径覆盖
- 程序员必读书单 1.0
- 1627 - Team them up!