os模块
import os #
创建文件夹
os.mkdir("我的模块")
路径拼接
path = os.path.join("我的模块", "apple.txt")
print(path) # 我的模块\apple.txt
with open("path", "w") as f:
pass
print(os.path.sep) # / 路径分隔符
获取文件或文件夹的目录
print(os.path.dirname(file))
点击查看代码
print(os.path.dirname(__file__))
# print(os.path.dirname(path))
# path = "D:\lufen\day14-requests 模块\02-os模块.py"
# print(os.path.dirname(os.path.dirname(path)))
print(os.path.dirname(path))
path = "D:\lufen\day14-requests 模块\02-os模块.py"
print(os.path.dirname(os.path.dirname(path)))
(4) 是否存在某个文件或目录
print(os.path.exists("我的模块2"))
print(os.path.exists("D:\lufen\day14-requests 模块\path"))
(5)
path = "D:\lufen\day14-requests 模块\path"
print(os.path.basename(path))
"""
print(os.path.basename(path))
这段代码的意思是获取路径中的最后一个文件或目录的名称,也就是获取路径的基本名称。例如,如果路径为"/home/user/documents/file.txt",则os.path.basename(path)将返回"file.txt"
"""
print(os.path.dirname(path))
"""
"""
print(os.path.split(path))

浙公网安备 33010602011771号