文件名拆分

1、文件名拆分

import os
 
#os.path.join() 合成路径
a = 'root'
filename=os.path.join('/home',a,"111")
print(filename)
#输出为:/home/root/111

#os.path.splitext()将文件名和扩展名分开
os.path.splitext(file)[1]  #也可用扩展名进行判断
filename,extension=os.path.splitext('/home/hehe.py.txt')
print(filename,end=' ')
print(extension)
#输出为:/home/hehe.py    .txt

#os.path.split()返回文件的路径和文件名
dirname,filename=os.path.split('/home/hehe.py')
#输出为:/home    hehe.py
 
#split()函数
#string.split(str="", num=string.count(str))[n]
#str - - 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
#num - - 分割次数。
#[n] - - 选取的第n个分片
content0 = filename.split("_", 12)[4]
posted @ 2020-10-01 01:02  Je丶随  阅读(198)  评论(0)    收藏  举报