欢迎错误指正和留言讨论哦
path 路径
from os import path
# 目录拼接
# print(path.join('abc/def', 'hello.py'))
# 提取目录
# print(path.dirname('abc/def/hello.py'))
# 提取文件名
# print(path.basename('abc/def/hello.py'))
# 切割目录与文件名
# print(path.split('abc/def/hello.py'))
# dir, name = path.split('abc/def/hello.py')
# print(dir, name)
# 切割文件名与后缀
# name, ext = path.splitext('hello.py')
# print(name, ext)
# 判断文件是否存在(也可以判断目录)
# print(path.exists('hello.py'))
# print(path.exists('aa'))
# 判断是否是目录文件
# print(path.isdir('hello.py'))
# print(path.isdir('aa'))
# 判断是否是普通文件
# print(path.isfile('hello.py'))
# print(path.isfile('aa'))
# 获取文件大小,仅限于普通文件
print(path.getsize('01-os.py'))
# 不可以是目录(大小始终为0)
print(path.getsize('aa'))