python中的sys模块
>>> import sys
>>> sys.path
['', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/usr/lib/python3.4/lib-dynload', '/usr/local/lib/python3.4/dist-packages', '/usr/lib/python3/dist-packages']
>>> sys.argv
['']
sys.path
输出是一个列表。
其中第一项是空串,代表着当前的目录,要是脚本的话就是脚本文件所在的目录。
sys.argv[]
:说白了就是一个从程序外部获取参数的桥梁。sys.argv是一个参数列表,这个列表存放着从外界获取到的参数(可能有多个)。比如写一个python的脚本文件xx.py,想要在终端执行时就需输入n个参数来赋给argv。
python中的os文件/目录方法
os.path模块主要用于获取文件的属性。
os模块的常用方法:
os.path模块 | 获取文件的属性信息 |
---|
os.path()模块常用的几种方法:
方法 | 说明 |
---|---|
os.path.exists(path) | 如果路径 path 存在,返回 True;如果路径 path 不存在,返回 False。 |
os.path.abspath(path) | 返回绝对路径 |
os.path.basename(path) | 返回文件名 |