在执行python 代码的时候,有时候需要传递外面的参数进行处理
这个该怎么实现呢?
需要一个模块
1
|
from sys import argv |
当然也可以直接只导入 sys
1
|
import sys |
然后使用的时候, 用sys.argv也是可行的
1
2
3
4
|
import sys print "the script name is " , sys.argv[ 0 ] for num in range ( 1 , len (sys.argv)): print "parameter %d is %s " % (num, sys.argv[num]) |
结果如下:
1
2
3
4
5
6
7
|
python test2.py this is a test last_parameter_Success the script name is test2.py parameter 1 is this parameter 2 is is parameter 3 is a parameter 4 is test parameter 5 is last_parameter_Success |
以上这篇python 接收处理外带的参数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/qiqiyingse/article/details/71123066