python sys 模块

 

sys.argv           命令行参数List,第一个元素是程序本身路径
sys.exit(n)        退出程序,正常退出时exit(0)
sys.version        获取Python解释程序的版本信息
sys.maxint         最大的Int值
sys.path           返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
sys.platform       返回操作系统平台名称
sys.stdout.write('please:') #显示进度条
val = sys.stdin.readline()[:-1]

 

在sys.path中添加路径

os.path.pardir 是获取上一级目录。

os.path.join 连接目录与文件名或目录

os.path.abspath 获取绝对路径

from os.path import abspath,join,pardir,dirname
import sys
modules_path = abspath(join(join(join(dirname(__file__),pardir),pardir),pardir))
sys.path.insert(0,modules_path)
一个join(dirname(__file__),pardir)代表向上获取一级目录,当然需要abspath去获取就对路径。

 

posted @ 2018-03-24 22:17  西康的博客  阅读(95)  评论(0编辑  收藏  举报