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 根据完整路径获得盘名/路径名/文件名/文件扩展名的方法的主要内容,如果未能解决你的问题,请参考以下文章