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))

posted @ 2023-05-05 11:30  卡卡罗安  阅读(13)  评论(0)    收藏  举报