详解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列表操作使用示例分享
Feb 21 Python
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
Dec 15 Python
python中实现迭代器(iterator)的方法示例
Jan 19 Python
python3+PyQt5实现柱状图
Apr 24 Python
python: 判断tuple、list、dict是否为空的方法
Oct 22 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
May 27 Python
Python Django2.0集成Celery4.1教程
Nov 19 Python
解决tensorflow训练时内存持续增加并占满的问题
Jan 19 Python
tensorboard显示空白的解决
Feb 15 Python
Spring @Enable模块驱动原理及使用实例
Jun 23 Python
使用Python+Appuim 清理微信的方法
Jan 26 Python
Python离线安装openpyxl模块的步骤
Mar 30 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
PHP array_multisort() 函数的深入解析
2013/06/20 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
Javascript select下拉框操作常用方法
2009/11/09 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
JS弹出窗口代码大全(详细整理)
2012/12/21 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
jquery动态改变form属性提交表单
2014/06/03 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
js实现多选项切换导航菜单的方法
2015/02/06 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
jQuery实现菜单栏导航效果
2017/08/15 jQuery
cocos2dx+lua实现橡皮擦功能
2018/12/20 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
在Python中用get()方法获取字典键值的教程
2015/05/21 Python
Python 搭建Web站点之Web服务器与Web框架
2016/11/06 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
Python使用装饰器模拟用户登陆验证功能示例
2018/08/24 Python
Python3对称加密算法AES、DES3实例详解
2018/12/06 Python
Python实现网站表单提交和模板
2019/01/15 Python
python3爬取torrent种子链接实例
2020/01/16 Python
html5之Canvas路径绘图、坐标变换应用实例
2012/12/26 HTML / CSS
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
波兰家具和室内装饰品购物网站:Vivre
2018/04/10 全球购物
2014优秀党员事迹材料
2014/08/14 职场文书
临时租车协议范本
2014/09/23 职场文书
2014司机年终工作总结
2014/12/05 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python
MySQL的安装与配置详细教程
2021/06/26 MySQL
“鬼灭之刃”热度不减,其成功背后的原因是什么?
2022/03/22 日漫
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS