python中split(), os.path.split()和os.path.splitext()的用法
程序员文章站
2022-09-21 09:28:41
1、split()含义:split()通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串语法str.split(str="", num=string.count(str)).参数str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。num -- 分割次数。默认为 -1, 即分隔所有。返回值返回分割后的字符串列表。2、os.path.split()语法:os.path.split(.....
1、split()
含义:
split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串
语法
str.split(str="", num=string.count(str)).
参数
- str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- num -- 分割次数。默认为 -1, 即分隔所有。
返回值
返回分割后的字符串列表。
2、os.path.split()
语法:os.path.split('PATH')
分割文件名与路径,返回(f_path, f_name)元组。如果完全使用目录,它也会将最后一个目录作为文件名分离,且不会判断文件或者目录是否存在
参数说明:
PATH指一个文件的全路径作为参数:
如果给出的是一个目录和文件名,则输出路径和文件名
如果给出的是一个目录名,则输出路径和为空文件名
然而该函数的分隔并不智能,它仅仅是以 "PATH" 中最后一个 '/' 作为分隔符
3、os.path.splitext()
语法:os.path.splitext('PATH')
分离文件名与扩展名,返回(f_name, f_extension)元组
本文地址:https://blog.csdn.net/weixin_42120706/article/details/108262909
上一篇: pymysql.err.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that co
推荐阅读
-
Python中的map()函数和reduce()函数的用法
-
python中单下划线(_)和双下划线(__)的特殊用法
-
Python编程中对super函数的正确理解和用法解析
-
对比Python中__getattr__和 __getattribute__获取属性的用法
-
Python编程中对super函数的正确理解和用法解析
-
对比Python中__getattr__和 __getattribute__获取属性的用法
-
python中单下划线(_)和双下划线(__)的特殊用法
-
Python中 Global和Nonlocal的用法详解
-
闭包在python中的应用之translate和maketrans用法详解
-
Python中内置数据类型list,tuple,dict,set的区别和用法