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中模块的完整路径,如何导入模块? [复制]