📜  Python| os.path.split() 方法(1)

📅  最后修改于: 2023-12-03 15:34:15.930000             🧑  作者: Mango

Python | os.path.split() 方法

os.path.split() 方法用于分割一个完整的路径名(绝对路径或相对路径)为目录路径和文件名两部分。其中,目录路径和文件名可以单独获取。

语法
os.path.split(path)
参数

path:表示完整的路径名,可以是绝对路径或相对路径,如果是绝对路径,则第一部分为空字符串。

返回值

该方法返回值为一个元组(tuple)类型,包含两个字符串类型的元素。第一个元素为目录路径,第二个元素为文件名。

示例
import os

#get current working directory and filename
path = "/Users/Documents/test.py"
dir_path, file_name = os.path.split(path)
print("Directory Path: ", dir_path)
print("File Name: ", file_name)

以上代码将输出:

Directory Path: /Users/Documents
File Name: test.py
注意事项
  • os.path.split() 方法只能对文件路径进行分割,如果要对文件名进行处理,可以使用 os.path.splitext() 方法。
  • os.path.split() 方法不会检查文件或目录是否存在,仅做路径的分割处理。