Python之os.path

Python之os.path

文章目录


os.path 是 Python 的一个内置模块,用于处理文件路径。以下是 os.path 模块中一些常用的函数:

  1. os.path.abspath(path):返回指定路径的绝对路径。
  2. os.path.basename(path):返回指定路径的文件名。
  3. os.path.commonprefix(list):返回列表中最长的公共前缀。
  4. os.path.dirname(path):返回指定路径的目录名。
  5. os.path.exists(path):判断指定路径是否存在。
  6. os.path.lexists(path):判断指定路径是否存在,只检查符号链接。
  7. os.path.expanduser(path):将路径中的 ~ 符号替换为当前用户的主目录。
  8. os.path.expandvars(path):将路径中的环境变量替换为实际值。
  9. os.path.getatime(path):返回指定路径的访问时间。
  10. os.path.getmtime(path):返回指定路径的修改时间。
  11. os.path.getsize(path):返回指定路径的文件大小。
  12. os.path.isabs(path):判断指定路径是否为绝对路径。
  13. os.path.isdir(path):判断指定路径是否为目录。
  14. os.path.isfile(path):判断指定路径是否为文件。
  15. os.path.islink(path):判断指定路径是否为符号链接。
  16. os.path.ismount(path):判断指定路径是否为挂载点。
  17. os.path.join(path1[, path2[, ...]]):将多个路径组合成一个路径。
  18. os.path.normcase(path):规范化路径名的大小写。
  19. os.path.normpath(path):规范化路径中的冗余元素。
  20. os.path.realpath(path):返回指定路径的规范化绝对路径。
  21. os.path.relpath(path[, start]):返回从 start 到 path 的相对路径。
  22. os.path.samefile(file1, file2):判断两个文件是否指向同一个文件。
  23. os.path.sameopenfile(fp1, fp2):判断两个文件描述符是否指向同一个文件。
  24. os.path.samestat(stat1, stat2):判断两个 stat 结构是否相同。
  25. os.path.split(path):将路径分割为目录和文件名。
  26. os.path.splitdrive(path):将路径分割为驱动器号和路径。
  27. os.path.splitext(path):将路径分割为文件名和扩展名。
  28. os.path.stat(path):返回指定路径的文件状态信息。
  29. os.path.unlink(path):删除指定路径的文件。
  30. os.path.walk(top[, topdown[, onerror[, followdirs]]]):遍历目录树。

这些函数可以帮助你更轻松地处理文件路径,而不必担心操作系统之间的差异或处理复杂的路径组合。

《AUTOSAR谱系分解(ETAS工具链)》之总目录

猜你喜欢

转载自blog.csdn.net/PlutoZuo/article/details/132849624