python中split(), os.path.split()和os.path.splitext()怎么使用(python,split(),开发技术)

时间:2024-04-26 05:45:31 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

1、split()

含义:

split()通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串

语法

str.split(str="",num=string.count(str)).

参数

  • str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。

  • num -- 分割次数。默认为 -1, 即分隔所有。

返回值

返回分割后的字符串列表。

python中split(), os.path.split()和os.path.splitext()怎么使用

python中split(), os.path.split()和os.path.splitext()怎么使用

2、os.path.split()

语法:os.path.split('PATH')

分割文件名与路径,返回(f_path, f_name)元组。如果完全使用目录,它也会将最后一个目录作为文件名分离,且不会判断文件或者目录是否存在

参数说明:

PATH指一个文件的全路径作为参数:

如果给出的是一个目录和文件名,则输出路径和文件名

如果给出的是一个目录名,则输出路径和为空文件名

python中split(), os.path.split()和os.path.splitext()怎么使用

然而该函数的分隔并不智能,它仅仅是以 "PATH" 中最后一个 '/' 作为分隔符

3、os.path.splitext()

语法:os.path.splitext('PATH')

分离文件名与扩展名,返回(f_name, f_extension)元组

python中split(), os.path.split()和os.path.splitext()怎么使用

file='2.txt'#path=os.path.splitext(file)#('2','.txt')file_name,point,txt=file.rpartition('.')#('1','.','txt')new_file=file_name+'[复制]'+point+txtprint(new_file)f=open('2.txt','rb')new_f=open(new_file,'wb')data=f.read()new_f.write(data)new_f.close()f.close()
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:python中split(), os.path.split()和os.path.splitext()怎么使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java创建型模式之建造者模式怎么实现下一篇:

20 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18