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

参数说明:

  1. PATH指一个文件的全路径作为参数:
  2. 如果给出的是一个目录和文件名,则输出路径和文件名
  3. 如果给出的是一个目录名,则输出路径和为空文件名

实际上,该函数的分割并不智能,它仅仅是以 "PATH" 中最后一个 '/' 作为分隔符,分隔后,将索引为0的视为目录(路径),将索引为1的视为文件名,如:

>>> import os
>>> os.path.split('C:/soft/python/test.py')
('C:/soft/python', 'test.py')
>>> os.path.split('C:/soft/python/test')
('C:/soft/python', 'test')
>>> os.path.split('C:/soft/python/')
('C:/soft/python', '')

(完)

转载:https://blog.csdn.net/lunzi3775/article/details/77947631

python---之os.path.split()函数相关推荐

  1. python语言中split-python中的split()函数和os.path.split()函数使用详解

    Python中有split()和os.path.split()两个函数: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. os.path.split():将文件 ...

  2. python os.path.split_python 中的split()函数和os.path.split()函数

    Python中有split()和os.path.split()两个函数: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. os.path.split():将文件 ...

  3. python 中的os.path.split()函数用法

    基本概念 os.path.split()通过一对链表的头和尾来划分路径名.链表的tail是是最后的路径名元素.head则是它前面的元素. 举个例子: path name = '/home/User/D ...

  4. python中os.path.isfile函数

    os.path.isfile():判断某一对象(需提供绝对路径)是否为文件 os.path.isdir():判断某一对象(需提供绝对路径)是否为目录 在学习word2vec中看到这段程序 if os. ...

  5. python split(), os.path.split()和os.path.splitext()函数的区别

    python split(), os.path.split()和os.path.splitext()函数的区别 文章目录: 1. split() 2. os.path.split() 3. os.pa ...

  6. python os.path.split_Python中split()和os.path.split()

    Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) os.path ...

  7. python怎么定义split_python split函数用法

    函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...

  8. python 中os.path 的一些路径常用函数

    python 中os.path 的一些路径常用函数 import os path = 'AAA/BBB/ccc.txt' aa=os.path.dirname(path) #返回文件路径 print( ...

  9. python路径拼接os.path.join()函数和os.makedirs的用法

    python路径拼接os.path.join()函数的用法 os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个 ...

最新文章

  1. POJ 3260 多重背包+完全背包
  2. 漫画:什么是 “建造者模式” ?
  3. Maven(七) maven 常用命令
  4. Java学习笔记19
  5. 14年12月CCF真题4-最优灌溉
  6. linux脚本好难,如何做才能学好Shell脚本的经验总结
  7. VTK:网格之SplitPolyData
  8. 开发web前端_移动前端开发和web前端开发的区别?
  9. hiveServer2 和 metastore的一点解读。
  10. zookeeper的设计猜想-阶段二:执行事务提交
  11. new A和new A()的区别详解
  12. win7内存占用过高怎么处理
  13. 【网页素材】数据图表界面设计UI设计PSD模板
  14. scope=“prototype”和scope=“session”
  15. python 今日头条 控制手机_你知道Python脚本控制安卓手机可以用来做什么吗?
  16. QT实现经纬度转换为图片像素坐标
  17. JDK源代码中最重要的4646个英语单词
  18. Matlab运算符总结
  19. html5 svg defs,defs_分类 | Elements_SVG_参考手册_非常教程
  20. PA 调试心得(一个电容引发的问题)

热门文章

  1. Unity3D基础32:屏幕类、时间类与数学类
  2. python中random库
  3. opencv 实现图像时钟
  4. paper reading:高光谱遥感影像空谱特征提取与分类方法研究 - 康旭东
  5. Python实现Kubernetes Operator
  6. Python3读取kafka消息写入HBASE
  7. 安卓Intent的Action中的常值变量:窗口action常量(android.intent.action.+xxx),广播action常量(android.intent.action.+xxx)
  8. matlab2c使用c++实现matlab函数系列教程-median函数
  9. 模拟计算机怎么做,如何为具有独立模拟输出的计算机或音频系统制作8通道放大器...
  10. linux下复制catalog信息指令,基於Linux下catalog方式的 Oracle 備份策略(RMAN)