详解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回溯法实现数组全排列输出实例分析
Mar 17 Python
python运行其他程序的实现方法
Jul 14 Python
简单了解什么是神经网络
Dec 23 Python
Python自定义函数定义,参数,调用代码解析
Dec 27 Python
python调用外部程序的实操步骤
Mar 04 Python
最小二乘法及其python实现详解
Feb 24 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
Feb 28 Python
Python ini文件常用操作方法解析
Apr 26 Python
Python+PyQt5+MySQL实现天气管理系统
Jun 16 Python
使用jupyter notebook运行python和R的步骤
Aug 13 Python
Python实现拼音转换
Jun 07 Python
基于Python实现射击小游戏的制作
Apr 06 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
WIN98下Apache1.3.14+PHP4.0.4的安装
2006/10/09 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
2015/10/21 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
又一个图片自动缩小的JS代码
2007/03/10 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
Vue中添加手机验证码组件功能操作方法
2017/12/07 Javascript
vue使用v-for实现hover点击效果
2018/09/29 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
vue 检测用户上传图片宽高的方法
2020/02/06 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
Python运行的17个时新手常见错误小结
2012/08/07 Python
Python 自动补全(vim)
2014/11/30 Python
Python的Bottle框架的一些使用技巧介绍
2015/04/08 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
英国Flybe航空官网:欧洲最大的独立支线廉价航空公司
2019/07/15 全球购物
Myprotein瑞士官方网站:运动营养和健身网上商店
2019/09/25 全球购物
全球工业:Global Industrial
2020/02/01 全球购物
摩飞电器俄罗斯官方网站:Morphy Richards俄罗斯
2020/07/30 全球购物
商得四方公司面试题(gid+)
2014/04/30 面试题
新媒传信软件测试面试题
2013/02/24 面试题
七年级地理教学反思
2014/01/26 职场文书
《美丽的田园》教学反思
2014/03/01 职场文书
小学评语大全
2014/04/22 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
公司晚会策划方案
2014/05/17 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
机关班子查摆问题及整改措施
2014/10/28 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
职工培训工作总结
2015/08/10 职场文书
2019生态环境保护倡议书!
2019/07/03 职场文书