Python之os操作方法(详解)


Posted in Python onJune 15, 2017

1. os.path.driname(path):返回路径的上一级路径字符串。

>>> os.path.dirname('D:\Games')

'D:\\'

>>>

2. os.path.basename(path):返回路径的最后一级目录名(文件夹名)或文件名(全称)。

>>> os.path.basename('D:\Games\9yin_632\蜗牛整包\\0x0804.ini')

'0x0804.ini'

>>>

3. os.path.splitext(file_name):返回文件名和其后缀组成的元组。

>>> os.path.splitext('0x0804.ini')

('0x0804', '.ini')

>>>

4. os.path.abspath(string):返回当前工作目录的路径加上string组成的路径字符串。

>>> os.path.abspath('Games') # 当前目录下并没有“Games”这个文件或文件夹,只是随意写的字符串

'C:\\Python27\\Games'

>>>

5. os.path.isdir(path):判断一个路径是否是一个目录(文件夹)。

6. os.path.isfile(path):判断一个路径是否是一个文件。

7. os.listdir(dir_path):以列表的形式返回一个目录(dir_path只能是目录,不能是文件名路径)下的所有文件(全称)和文件夹名称。

8. os.remove(file_path):删除指定文件。

9. os.removedirs(dir_path):删除指定空目录(空文件夹)。

10. os.path.exists(path):判断一个路径是否存在。

11. os.mkdir(path):新建一个目录(文件夹)。

12. os.getcwd():获取当前工作目录。

以上这篇Python之os操作方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python tempfile模块学习笔记(临时文件)
May 25 Python
Python命名空间详解
Aug 18 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
python中使用%与.format格式化文本方法解析
Dec 27 Python
目前最全的python的就业方向
Jun 05 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
Oct 09 Python
Python基于Tensor FLow的图像处理操作详解
Jan 15 Python
如何通过python实现人脸识别验证
Jan 17 Python
快速查找Python安装路径方法
Feb 06 Python
python 日志 logging模块详细解析
Mar 31 Python
python库skimage给灰度图像染色的方法示例
Apr 27 Python
pycharm如何设置官方中文(如何汉化)
Dec 29 Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 #Python
Python使用QRCode模块生成二维码实例详解
Jun 14 #Python
Python中扩展包的安装方法详解
Jun 14 #Python
Python模拟登陆实现代码
Jun 14 #Python
Python 自动刷博客浏览量实例代码
Jun 14 #Python
python简单线程和协程学习心得(分享)
Jun 14 #Python
Python字符串处理实现单词反转
Jun 14 #Python
You might like
PHP经典的给图片加水印程序
2006/12/06 PHP
PHP设计模式之装饰者模式
2012/02/29 PHP
php文件操作实例代码
2012/05/10 PHP
深入php多态的实现详解
2013/06/09 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
JQuery 风格的HTML文本转义
2009/07/01 Javascript
js中匿名函数的N种写法
2010/09/08 Javascript
javascript手风琴下拉菜单实现代码
2015/11/12 Javascript
jQuery实现TAB选项卡切换特效简单演示
2016/03/04 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
浅析JS中的 map, filter, some, every, forEach, for in, for of 用法总结
2017/03/29 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
Vue列表渲染的示例代码
2018/11/01 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
2019/06/04 jQuery
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
2019/11/14 Javascript
python中dir函数用法分析
2015/04/17 Python
Python随机生成数据后插入到PostgreSQL
2016/07/28 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
2017/11/20 Python
python如何为创建大量实例节省内存
2018/03/20 Python
django框架中间件原理与用法详解
2019/12/10 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
python如何把字符串类型list转换成list
2020/02/18 Python
keras 解决加载lstm+crf模型出错的问题
2020/06/10 Python
python的数学算法函数及公式用法
2020/11/18 Python
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
怎样让char类型的东西转换成int类型
2013/12/09 面试题
工作的心得体会
2013/12/31 职场文书
消防应急演练方案
2014/02/12 职场文书
挂职自我鉴定
2014/02/26 职场文书
2014年文学毕业生自我鉴定
2014/04/23 职场文书
党员“一帮一”活动总结
2015/05/07 职场文书
大学生活感想
2015/08/10 职场文书
Python使用scapy模块发包收包
2021/05/07 Python
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技