170520 cmd 下带参数执行python 文件

来源:互联网 发布:2015人口普查数据 编辑:程序博客网 时间:2024/05/23 00:04
  • 在一个文件下下创建程序代码,
     sys.argv 即后续cmd中需要传入的参数列表,
     sys.argv[0]即要执行的文件名
     sys.argv[n]即参数的字符串  
# -*- coding: utf-8 -*-"""Created on Sat May 20 22:18:04 2017@author: Bruce Lau"""import sys print (sys.argv )if __name__=='__main__':     print ("Program name", sys.argv[0] )add = []for i in range(1, len(sys.argv)):     add.append(int(sys.argv[i]))    print ("arg%d"%i,sys.argv[i])print(sum((add)))
  • 在同一文件夹下,cmd带参数运行结果
    这里写图片描述