首页 Python通用模块 Python os.path文件操作模块中常用api
pay pay

Python os.path文件操作模块中常用api

日期: 三月 16, 2023, 2:35 p.m.
栏目: Python通用模块
阅读: 289
作者: Python自学网-村长

摘要: os.path模块则提供了一些与路径相关的功能,如路径拼接、路径分割等。

os.path模块则提供了一些与路径相关的功能,如路径拼接、路径分割等。下面是os.path模块中常用的一些API:

一、os.path模块路径操作API

  • os.path.join(path1, path2, ...):将多个路径组合成一个路径。
  • os.path.abspath(path):返回path的绝对路径。
  • os.path.dirname(path):返回path的目录路径。
  • os.path.basename(path):返回path的文件名。
  • os.path.exists(path):检查path是否存在。
  • os.path.isfile(path):检查path是否是一个文件。
  • os.path.isdir(path):检查path是否是一个目录。
  • os.path.splitext(path):将path分割成目录路径和文件后缀名。
  • os.path.split(path):将path分割成目录路径和文件名。

二、os.path模块路径操作演示

import os

# 将多个路径组合成一个路径
print(os.path.join('/usr', 'local', 'bin'))

# 返回path的绝对路径
print(os.path.abspath('file.txt'))

# 返回path的目录路径
print(os.path.dirname('/usr/local/bin/python'))

# 返回path的文件名
print(os.path.basename('/usr/local/bin/python'))

# 检查path是否存在
print(os.path.exists('/usr/local/bin/python'))

# 检查path是否是一个文件
print(os.path.isfile('/usr/local/bin/python'))

# 检查path是否是一个目录
print(os.path.isdir('/usr/local/bin/python'))

# 将path分割成目录路径和文件后缀名
print(os.path.splitext('/usr/local/bin/python'))

# 将path分割成目录路径和文件名
print(os.path.split('/usr/local/bin/python'))

以上便是os.path模块中常用API的用法。可以根据具体需求使用这些API来完成不同的操作。

部分文字内容为【Python自学网】原创作品,转载请注明出处!视频内容已申请版权,切勿转载!
回顶部