有时我们需要获取到一个路径字符串中的目录路径和文件名。设我们需要获取目录路径和文件名的字符串是file_path
(注:该字符串对应的文件及其所在目录不一定真实存在):
file_path="/mnt/foo/bar.txt"
对于目录路径dir_path
,我们可以通过以下的方法获取:
import os
# Result: dir_path='/mnt/foo'
dir_path=os.path.dirname(file_path)
对于文件名file_name
,我们可以通过以下的方法获取:
import os
# Result: file_name='bar.txt'
file_name=os.path.basename(file_path)