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实现定制交互式命令行的方法
Jul 03 Python
跟老齐学Python之做一个小游戏
Sep 28 Python
Python读写配置文件的方法
Jun 03 Python
基于asyncio 异步协程框架实现收集B站直播弹幕
Sep 11 Python
python实现猜单词小游戏
May 22 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
Python实现多进程的四种方式
Feb 22 Python
使用python判断jpeg图片的完整性实例
Jun 10 Python
python实现可变变量名方法详解
Jul 01 Python
python Popen 获取输出,等待运行完成示例
Dec 30 Python
python标准库sys和OS的函数使用方法与实例详解
Feb 12 Python
python基于机器学习预测股票交易信号
May 25 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
js 加载时自动调整图片大小
2008/05/28 Javascript
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
JavaScript中的作用域链和闭包
2012/06/30 Javascript
Jquery增加鼠标中间功能mousewheel的实例代码
2013/09/05 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
jquery 实现返回顶部功能
2014/11/17 Javascript
全面解析JavaScript中apply和call以及bind(推荐)
2016/06/15 Javascript
微信小程序模板之分页滑动栏
2017/02/10 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
Javascript中prototype与__proto__的关系详解
2018/03/11 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
vue将毫秒数转化为正常日期格式的实例
2018/09/16 Javascript
微信小程序点击view动态添加样式过程解析
2020/01/21 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
[01:51]DAC趣味视频-如何成为职业选手.mp4
2017/04/02 DOTA
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python 中的range(),以及列表切片方法
2018/07/02 Python
Python访问MongoDB,并且转换成Dataframe的方法
2018/10/15 Python
django解决跨域请求的问题详解
2019/01/20 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
Pandas0.25来了千万别错过这10大好用的新功能
2019/08/07 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
numpy:np.newaxis 实现将行向量转换成列向量
2019/11/30 Python
Manjaro、pip、conda更换国内源的方法
2020/11/17 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
Stefania Mode英国:奢华设计师和时尚服装
2017/10/23 全球购物
策划助理岗位职责
2013/11/18 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
同志主要表现材料
2014/08/21 职场文书
2014年社区教育工作总结
2014/12/02 职场文书
教师个人培训总结
2015/02/11 职场文书
四大名著读书笔记
2015/06/25 职场文书
幼儿园师德师风心得体会
2016/01/12 职场文书
Python初识逻辑与if语句及用法大全
2021/08/07 Python