详解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使用smtplib模块通过gmail实现邮件发送的方法
May 08 Python
python返回昨天日期的方法
May 13 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
Nov 01 Python
异步任务队列Celery在Django中的使用方法
Jun 07 Python
python用pandas数据加载、存储与文件格式的实例
Dec 07 Python
Python OpenCV对本地视频文件进行分帧保存的实例
Jan 08 Python
Python实现随机取一个矩阵数组的某几行
Nov 26 Python
python实现高斯判别分析算法的例子
Dec 09 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
浅析Python3 pip换源问题
Jan 06 Python
python自动脚本的pyautogui入门学习
Apr 01 Python
安装pyinstaller遇到的各种问题(小结)
Nov 20 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
mysql数据库差异比较的PHP代码
2012/02/05 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
jQuery的.live()和.die() 使用介绍
2011/09/10 Javascript
jquery改变tr背景色的示例代码
2013/12/28 Javascript
使用js判断TextBox控件值改变然后出发事件
2014/03/07 Javascript
JavaScript使用Max函数返回两个数字中较大数的方法
2015/04/06 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
图解javascript作用域链
2019/05/27 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
[02:49:21]2019完美盛典全程录像
2019/12/08 DOTA
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
Python获取服务器信息的最简单实现方法
2015/03/05 Python
聊聊Python中的pypy
2018/01/12 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
基于Python pip用国内镜像下载的方法
2018/06/12 Python
python实现坦克大战游戏 附详细注释
2020/03/27 Python
对django的User模型和四种扩展/重写方法小结
2019/08/17 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
HTML5 对各个标签的定义与规定:body的介绍
2012/06/21 HTML / CSS
Laura官网:加拿大女性的顶级时尚目的地
2019/09/20 全球购物
C语言50道问题
2014/10/23 面试题
个人找工作的自我评价
2013/10/17 职场文书
英语道歉信范文
2014/01/09 职场文书
公司承诺书怎么写
2014/05/24 职场文书
党员违纪检讨书
2015/05/05 职场文书
抢劫罪辩护词
2015/05/21 职场文书
十二生肖观后感
2015/06/12 职场文书
李强优秀员工观后感
2015/06/16 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
六五普法心得体会2016
2016/01/21 职场文书
Python列表删除重复元素与图像相似度判断及删除实例代码
2021/05/07 Python
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android