详解python中的文件与目录操作


Posted in Python onJuly 11, 2017

详解python中的文件与目录操作

一 获得当前路径

1、代码1

>>>import os
>>>print('Current directory is ',os.getcwd())
Current directory is D:\Python36

2、代码2

如果将上面的脚本写入到文件再运行

Current directory is E:\python\work

二 获得目录的内容

Python代码

>>> os.listdir (os.getcwd()) 
['DLLs','Doc','include','Lib','libs','LICENSE.txt','NEWS.txt','PyOpenGL-wininst.log','python.exe','
python3.dll','python36.dll','pythoncom36.dll','pythonw.exe','pywin32-wininst.log','pywintypes36.dll',
'RemovePyOpenGL.exe','Removepywin32.exe','Scripts','tcl','Tools','vcruntime140.dll']

 三 创建目录

>>>import os
>>> os.mkdir('temp')

 四 删除目录

>>> os.rmdir('temp')

五 判断是否是目录

>>> os.path.isdir('E:\\python')
True

六 判断是否是文件

>>> os.path.isfile('E:\\python\\work\\test.py')
True

 以上就是python中的文件与目录操作的简单操作,如有疑问可以参考本站的相关的资料,欢迎留言讨论!感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
在Python中进行自动化单元测试的教程
Apr 15 Python
python使用fileinput模块实现逐行读取文件的方法
Apr 29 Python
Python while 循环使用的简单实例
Jun 08 Python
Python连接PostgreSQL数据库的方法
Nov 28 Python
python3实现指定目录下文件sha256及文件大小统计
Feb 25 Python
Django Rest framework权限的详细用法
Jul 25 Python
python利用7z批量解压rar的实现
Aug 07 Python
Python搭建代理IP池实现接口设置与整体调度
Oct 27 Python
Python内置加密模块用法解析
Nov 25 Python
python可迭代对象去重实例
May 15 Python
pymongo insert_many 批量插入的实例
Dec 05 Python
OpenCV-Python实现轮廓的特征值
Jun 09 Python
python 系统调用的实例详解
Jul 11 #Python
python中matplotlib实现最小二乘法拟合的过程详解
Jul 11 #Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
Jul 11 #Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
Jul 11 #Python
python处理按钮消息的实例详解
Jul 11 #Python
python 创建弹出式菜单的实现代码
Jul 11 #Python
在Python中使用AOP实现Redis缓存示例
Jul 11 #Python
You might like
咖啡的传说和历史
2021/03/03 新手入门
php读取html并截取字符串的简单代码
2009/11/30 PHP
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
PHP关于IE下的iframe跨域导致session丢失问题解决方法
2013/10/10 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
2019/12/12 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
js chrome浏览器判断代码
2010/03/28 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
2017/01/13 Javascript
利用Jquery实现几款漂亮实用的时间轴(附示例代码)
2017/02/15 Javascript
使用canvas进行图像编辑的实例
2017/08/29 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
vuex进阶知识点巩固
2018/05/20 Javascript
Vue.js实现的计算器功能完整示例
2018/07/11 Javascript
mocha的时序规则讲解
2019/02/16 Javascript
详解VScode编辑器vue环境搭建所遇问题解决方案
2019/04/26 Javascript
vue-socket.io接收不到数据问题的解决方法
2020/05/13 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
Django中的CACHE_BACKEND参数和站点级Cache设置
2015/07/23 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
解决Matplotlib图表不能在Pycharm中显示的问题
2018/05/24 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
详解使用CSS3的@media来编写响应式的页面
2017/11/01 HTML / CSS
美国真皮手袋品牌:GiGi New York
2017/03/10 全球购物
Linux内核的同步机制是什么?主要有哪几种内核锁
2013/01/03 面试题
财务方面个人工作的自我评价
2013/12/28 职场文书
办理退休介绍信
2014/01/09 职场文书
消防安全员岗位职责
2014/03/10 职场文书
如何写好自荐信
2014/04/07 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫
Python TypeError: ‘float‘ object is not subscriptable错误解决
2022/12/24 Python