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

发布时间 - 2026-01-11 02:17:23    点击率:

详解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  # 文件操作 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: EditPlus中的正则表达式实战(6)  企业网站制作这些问题要关注  智能起名网站制作软件有哪些,制作logo的软件?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  网站建设整体流程解析,建站其实很容易!  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  个人摄影网站制作流程,摄影爱好者都去什么网站?  想要更高端的建设网站,这些原则一定要坚持!  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  Laravel集合Collection怎么用_Laravel集合常用函数详解  高端网站建设与定制开发一站式解决方案 中企动力  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  利用JavaScript实现拖拽改变元素大小  Linux系统命令中screen命令详解  如何在云主机上快速搭建网站?  PHP正则匹配日期和时间(时间戳转换)的实例代码  Python自动化办公教程_ExcelWordPDF批量处理案例  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  Python高阶函数应用_函数作为参数说明【指导】  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  Bootstrap整体框架之CSS12栅格系统  javascript基本数据类型及类型检测常用方法小结  php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  如何在景安云服务器上绑定域名并配置虚拟主机?  图册素材网站设计制作软件,图册的导出方式有几种?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  三星网站视频制作教程下载,三星w23网页如何全屏?  Python文件异常处理策略_健壮性说明【指导】  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  如何用IIS7快速搭建并优化网站站点?  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  公司网站制作价格怎么算,公司办个官网需要多少钱?  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  js实现获取鼠标当前的位置  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Android仿QQ列表左滑删除操作  JavaScript Ajax实现异步通信  如何在建站宝盒中设置产品搜索功能?  Laravel如何配置Horizon来管理队列?(安装和使用)  网站页面设计需要考虑到这些问题  JavaScript中的标签模板是什么_它如何扩展字符串功能  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  Laravel如何实现事件和监听器?(Event & Listener实战)  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框