前提条件:引入os模块
import os
新建目录用法:mkdir()
import os
os.mkdir("python11")
删除目录用法:rmdir()
import os
os.rmdir("python11")
寻找目录\文件路径用法:os.getcwd()
import os
test=os.getcwd()
print(test)
获取当前路径,不包含当前文件,只定位到目录位置
用法:os.path.dirname()
import os
test=os.path.dirname(__file__)
print(test)
获取当前路径,且包含当前文件,只定位到真实位置
用法:os.path.realpath()
import os
test=os.path.relpath(__file__)
print(test)
获取当前路径的文件名,用法:os.path.basename()
import os
test=os.path.basename(__file__)
print(test)
用法:os.listdir()
作用:返回当前路径下所有的目录,返回数据类型是列表
import os
print(os.listdir("C:\\"))
用法:os.path.split()
作用:对目录进行切割,返回数据类型是列表,最后一层目录独立成为一个元素
import os
print(os.path.split(“路径”))
用法:os.path.isdir
作用:判断是否是目录
import os
print(os.path.isdir("C:\\"))
用法:os.path.isfile
作用:判断是否是文件
import os
print(os.path.isfile("路径"))
用法:os.path.join(a,b)
作用:拼接路径
import os
test=os.path.join("上上级","上级")
os.mkdir(test)