1.判断路径是否存在[os.path.exists(这里输入想要判断的路径)]
import os
a = "f:\python练习"
a = os.path.exists(a)
2.获取当前程序所在的路径获取绝对路径[os.path.abspath(file)]
import os
a = os.path.abspath(__file__)
3.获取当前程序所在的目录路径[os.path.dirname(当前程序所在的路径)]
import os
a = os.path.abspath(__file__)
b = os.path.dirname(a)
4.路径拼接[os.path.join(需要拼接的路径, 拼接在尾部的路径)]
import os
p2 = os.path.join(base_path, 'xx', 'oo', 'a1.png')
print(p2)
5.创建文件夹[os.makedirs(“存放路径”)]
os.makedirs("存放路径")
6.是否是文件夹[os.path.isdir(“文件路径”)]
os.path.isdir("文件路径")
7.删除文件夹[os.remove(“文件路径”)]
os.remove("文件路径")
8.查看目录下的所有文件[os.listdir(“文件路径”)]
os.listdir("路径")
9.查看目录下的所有的文件(包括下级文件)[os.walk(“文件路径”)]
os.walk("文件路径")
组合使用获取路径
import os
a = os.path.dirname(os.path.abspath(__file__))
#获取到程序所在目录后,拼接当前目录下需要查找的文件路径
a = os.path.join(a,"路径1","路径2")
a = open(a,mode="r",encoding="utf-8")
print(a)
a.close()