python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的方法

Posted Fu_Lin_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的方法相关的知识,希望对你有一定的参考价值。

python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的几种内置方法

1.获得盘名os.path.splitdrive(path)

import os
path="C:\\\\Users\\\\wuyanzu\\\\x1.jpg"
drive,rem=os.path.splitdrive(path)
print(drive)
print(rem)

#输出:
C:
\\Users\\wuyanzu\\x1.jpg

2.获得路径与文件名os.path.split(path)

import os
path="C:\\\\Users\\\\wuyanzu\\\\x1.jpg"
dir,file=os.path.split(path)
print(dir)
print(file)

#输出:
C:\\Users\\wuyanzu
x1.jpg

3.获得路径名os.path.dirname(path)

import os
path="C:\\\\Users\\\\wuyanzu\\\\x1.jpg"
dir=os.path.dirname(path)
print(dir)

#输出:
C:\\Users\\wuyanzu

4.获得文件名os.path.basename(path)

import os
path="C:\\\\Users\\\\wuyanzu\\\\x1.jpg"
basename=os.path.basename(path)
print(basename)

#输出:
x1.jpg

5.获得文件扩展名os.path.splitext(path)

import os
path="C:\\\\Users\\\\wuyanzu\\\\x1.jpg"
dir,ext=os.path.splitext(path)
print(dir)
print(ext)

#输出:
C:\\Users\\wuyanzu\\x1
.jpg

以上是关于python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的方法的主要内容,如果未能解决你的问题,请参考以下文章

给定python 3.5中模块的完整路径,如何导入模块? [复制]

Python获得工作zip文件的完整路径

python3.8 windows 如何获得txt的绝对路径?

python3 文件及文件夹路径相关

由进程ID获得进程名或路径有啥方法

PHP 创建随机 tmp 文件并获取其完整路径