我是靠谱客的博主 有魅力春天,最近开发中收集的这篇文章主要介绍Python 执行时后面加参数 在程序中获得,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

執行python 的時候,有時候有一些參數是run time 決定的,想要類似像 dos 的命令一樣後面加上參數
像是執行 dir/w, 其中的 /w 就是參數

執行的時候輸入:
argv_samp.py Value1 "Program files(x86)" 123

執行結果:

Value1
Program files(x86)
123
===============
4
===============
argv_samp.py
Value1
Program files(x86)
123

程式:

# -*- 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 执行时后面加参数 在程序中获得所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部