路径操作
import os
os.getcwd() #显示当前工作目录
os.chdir() #更改当前工作目录
os.path.join(str1,str2) # 合成路径
os.path.exists # 路径是否存在
os.path.dirname # 目录 最后一个斜杠之前的所有内容
os.path.basename # 文件名 最后一个斜杠之后的所有内容
os.path.split # 目录和文件名两个成分的list
os.path.abspath # 绝对路径
os.path.isdir # 判断是否为文件夹
os.path.isfile
os.path.isabs # 判断时候为绝对路径
文件搜索路径
python搜索模块的路径顺序:
1)、程序运行的工作目录
2)、PTYHONPATH目录(如果已经进行了设置)
3)、.pth文件,允许用户把有效果的目录添加到模块搜索路径中去,.pth后缀的文本文件中一行一行的地列出目录。
所以有两种方法增加搜索路径:
1:
import sys #查看搜索路径
sys.path
sys.path.append() # 添加搜索路径
sys.path.remove() # 删除搜索路径
2:
在特定目录下新建.pth文件,将需要的目录放到.pth文件中,这样就可以随意调用.pth所列的文件夹下的文件了
特定目录通过
import site
site.getsitepackages()