码迷,mamicode.com
首页 > 编程语言 > 详细

python-sys模块

时间:2017-08-16 23:18:15      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:for   退出   print   执行环境   模块   win32   环境   log   表示   

sys

 argv[1] #1.py实现从程序外部向程序传递参数

技术分享

sys.exit([arg])  #程序中间的退出,arg=0为正常退出
sys.getdefaultencoding()   #获取系统当前编码,一般默认为ascii。
sys.path     #功能:获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。
sys.platform   #获取当前执行环境的平台,如win32表示是Windows 32bit操作系统,linux2表示是linux平台;

技术分享

argv还可以那么玩

import sys
def h():
    print "this is help"
par = sys.argv[1]
if par == "-h":
    h()

技术分享

 

python-sys模块

标签:for   退出   print   执行环境   模块   win32   环境   log   表示   

原文地址:http://www.cnblogs.com/xishaonian/p/7376273.html

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