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面向对象_详谈类的继承与方法的重载
Jun 07 Python
python编程培训 python培训靠谱吗
Jan 17 Python
Python实现替换文件中指定内容的方法
Mar 19 Python
python 字典 按key值大小 倒序取值的实例
Jul 06 Python
详解pytorch 0.4.0迁移指南
Jun 16 Python
python从list列表中选出一个数和其对应的坐标方法
Jul 20 Python
django 单表操作实例详解
Jul 30 Python
Python基于Socket实现简单聊天室
Feb 17 Python
django实现模板中的字符串文字和自动转义
Mar 31 Python
Python单元测试及unittest框架用法实例解析
Jul 09 Python
Python编写memcached启动脚本代码实例
Aug 14 Python
Python根据URL地址下载文件并保存至对应目录的实现
Nov 15 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
很实用的一个完整email发送程序
2006/10/09 PHP
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
图文介绍PHP添加Redis模块及连接
2015/07/28 PHP
PHP之密码加密的几种方式
2015/07/29 PHP
php中foreach结合curl实现多线程的方法分析
2016/09/22 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
jquery.ui.progressbar 中文文档
2009/11/26 Javascript
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
JavaScript的类型简单说明
2010/09/03 Javascript
jquery的flexigrid无法显示数据提示获取到数据
2013/07/19 Javascript
javascript实现简单加载随机色方块
2015/12/25 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
vue-cli 构建骨架屏的方法示例
2018/11/08 Javascript
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
2019/01/18 jQuery
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
微信小程序开发技巧汇总
2019/07/15 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
Python3 中把txt数据文件读入到矩阵中的方法
2018/04/27 Python
python处理两种分隔符的数据集方法
2018/12/12 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
python Django中models进行模糊查询的示例
2019/07/18 Python
python接口调用已训练好的caffe模型测试分类方法
2019/08/26 Python
python 两个数据库postgresql对比
2019/10/21 Python
Omio美国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/08 全球购物
澳大利亚新奇小玩意网站:Yellow Octopus
2017/12/28 全球购物
科茨沃尔德家居商店:Scotts of Stow
2018/06/29 全球购物
几个Linux面试题笔试题
2012/12/01 面试题
生日宴会答谢词
2014/01/09 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
教你如何用python开发一款数字推盘小游戏
2021/04/14 Python