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