執行python 的時候,有時候有一些參數是run time 決定的,想要類似像 dos 的命令一樣後面加上參數
像是執行 dir/w, 其中的 /w 就是參數
复制代码
1
2執行的時候輸入: argv_samp.py Value1 "Program files(x86)" 123
執行結果:
复制代码
1
2
3
4
5
6
7
8
9
10Value1 Program files(x86) 123 =============== 4 =============== argv_samp.py Value1 Program files(x86) 123
程式:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17# -*- coding: utf-8 -*- #範例程式 argv_samp.py import sys def main(): #intValue = int(sys.argv[1])#如果要將變數搞成數字的話可以使用 int()來轉 print sys.argv[1] print sys.argv[2] print sys.argv[3] print "===============" print len(sys.argv)#參數一共有幾個 print "===============" for x in sys.argv: print x if __name__ == "__main__": main()
參考網頁
http://www.artima.com/weblogs/viewpost.jsp?thread=4829
最后
以上就是有魅力春天最近收集整理的关于Python 执行时后面加参数 在程序中获得的全部内容,更多相关Python内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复