获取文件名和文件路径

1. 问题描述
比如已经知道文件的路径是"C:\\DIR0\DIR1\readme.txt"
除了用split("//")的方式获取文件名和路径,有没有什么更高效的方式

2. 解决办法
os.path.dirname 路径
os.path.basename 文件名

import os

file_path = 'D:\\Work/test.txt'
file_dir = os.path.dirname(file_path)
file_name = os.path.basename(file_path)
print("文件目录:", file_dir)
print("文件名:", file_name)

>> 文件目录: D:\Work
>> 文件名: test.txt

来源 https://blog.csdn.net/leontom/article/details/95654447