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去获取就对路径。