标签:
首先要引入import sys模块
sys.argv
功能:获取向脚本文件传入的参数,返回的列表,列表里的第一个元素是脚本文件路径和名称,后面的元素是传入的向脚本传入的参数
使用方法:sys.argv
格式如:a = sys.argv
#!/usr/bin/env python # -*- coding:utf8 -*- import sys a = sys.argv #获取脚本传入的参数 print(a) #打印出此脚本文件的文件名称和路径,和外部向此脚本文件传入的参数 #注意:在pycharm的Terminal模式下调试
在pycharm的Terminal模式下调试
输入脚本文件路径和名称,加上向脚本传入的参数 回车
就可以得到,一个列表,列表里的第一个元素是脚本文件路径和名称,后面的元素是传入的向脚本传入的参数
列2
外部向一个脚本文件传入一个参数,脚本判断传入的参数执行不同的功能
#!/usr/bin/env python # -*- coding:utf8 -*- import sys a = sys.argv #获取脚本传入的参数 if a[1] == "正确": #判断外部传入的参数 print("正确") #如果正确打印正确 else: print("不正确") #如果不正确打印不正确 #这样就可以外部向这个文件传入一个参数,判断这个参数执行不同的功能
标签:
原文地址:http://www.cnblogs.com/adc8868/p/5782242.html