【发布时间】:2017-04-19 00:15:13
【问题描述】:
我正在尝试制作一个 Python 实用程序,它可以从字符串的头部或尾部提取数字。我想让数字# 来提取脚本语法中给出的第二个参数。例如:“script.py string -2”从字符串中提取最后 2 位数字,结果为“ng” 下面是我的代码
/usr/bin/python
导入系统 打印 sys.argv[1] [sys.argv[2]:]
【问题讨论】:
-
你有什么问题?
-
它不起作用。当我尝试使用 sys.argv[2] 时它会抛出一个错误,它只有在设置为这样 print sys.argv[1] [-3:] 时才会起作用,但该数字需要是一个变量,因为它赢了每次都不一样。
标签: python syntax parameters sys