码迷,mamicode.com
首页 > 其他好文 > 详细

第三十三节,sys模块

时间:2016-08-18 00:58:23      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:

首先要引入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("不正确")    #如果不正确打印不正确
#这样就可以外部向这个文件传入一个参数,判断这个参数执行不同的功能

技术分享

第三十三节,sys模块

标签:

原文地址:http://www.cnblogs.com/adc8868/p/5782242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!