我对Python并不熟悉.我只是想创建一个基本脚本,我想获得没有脚本名称的所有命令行参数.
当我做
for arg in sys.argv:
print arg
Run Code Online (Sandbox Code Playgroud)
我得到以下输出:
<scriptname>
<arg1>
<arg2>
<argn>
Run Code Online (Sandbox Code Playgroud)
那么:我如何跳过脚本名出现在输出中?
Mar*_*rau 13
for arg in sys.argv[1:]:
print arg
Run Code Online (Sandbox Code Playgroud)
这称为切片,并且支持包括字符串在内的任何类似列表的结构.更多例子:
>>> s = "Hello"
>>> s[1:]
'ello'
>>> s[:2]
'He'
Run Code Online (Sandbox Code Playgroud)
切片还支持负面指数:
>>> s[:-1]
'Hell'
>>> s[:-2]
'Hel'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |