我在 Windows 8 中使用 python 3.3.0。
这是我要处理的代码:-
import sys
for arg in sys.argv:
if arg == "-u":
url = sys.argv[2]
print (url)
sys.exit(1)
所以,当我在 cmd 中运行我的程序时:
python my.py -u http://www.aytelecom.ae/news-details.php?id=5&type=2
我只得到'http://www.aytelecom.ae/news-details.php?id=5
' 作为我的sys.argv[2]
或url
变量!
那么,谁能告诉我为什么它会跳过'&type=2'
?我在任何地方都犯了错误还是python 3有什么问题?