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实现3行代码解简单的一元一次方程
Aug 18 Python
Python 稀疏矩阵-sparse 存储和转换
May 27 Python
Python算法之图的遍历
Nov 16 Python
python使用Pandas库提升项目的运行速度过程详解
Jul 12 Python
Python 获取项目根路径的代码
Sep 27 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
Dec 18 Python
python统计字符串中字母出现次数代码实例
Mar 02 Python
Tensorflow中的图(tf.Graph)和会话(tf.Session)的实现
Apr 22 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
解析Tensorflow之MNIST的使用
Jun 30 Python
django美化后台django-suit的安装配置操作
Jul 12 Python
详解Python为什么不用设计模式
Jun 24 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面向对象全攻略 (二) 实例化对象 使用对象成员
2009/09/30 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
网站防止被刷票的一些思路与方法
2015/01/08 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
jQuery切换网页皮肤并保存到Cookie示例代码
2014/06/16 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
简介AngularJS的视图功能应用
2015/06/17 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
2015/10/14 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
2016/01/18 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
jQuery Mobile页面返回不需要重新get
2016/04/26 Javascript
D3.js实现柱状图的方法详解
2016/09/21 Javascript
如何编写jquery插件
2017/03/29 jQuery
JS实现的集合去重,交集,并集,差集功能示例
2018/03/13 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
layer.confirm取消按钮绑定事件的方法
2018/08/17 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
2019/01/15 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
Python使用struct处理二进制的实例详解
2017/09/11 Python
在Python中使用defaultdict初始化字典以及应用方法
2018/10/31 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
python自动化测试之如何解析excel文件
2019/06/27 Python
用python绘制樱花树
2020/10/09 Python
python 绘制正态曲线的示例
2020/09/24 Python
CSS3 transforms应用于背景图像的解决方法
2019/04/16 HTML / CSS
使用phonegap操作数据库的实现方法
2017/03/31 HTML / CSS
Brasty波兰:香水、化妆品、手表网上商店
2019/04/15 全球购物
BIFFI美国站:意大利BIFFI BOUTIQUES豪华多品牌时装零售公司
2020/02/11 全球购物
接口可以包含哪些成员
2012/09/30 面试题
委托公证书范本
2014/04/03 职场文书
土地转让协议书
2014/04/15 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python