python文件夹操作指令
一、取得当前目录
s = os.getcwd()
二、更改当前目录
os.chdir( "C:\\123")
三、判断一个路径( 目录或文件)是否存在
b = os.path.exists( "你要判断的路径")
返回值b: True 或 False
四、判断一个路径是否文件
b = os.path.isfile( "你要判断的路径")
返回值b: True 或 False
五、判断一个路径是否目录
b = os.path.isdir( "你要判断的路径")
返回值b: True 或 False
六、获取某目录中的文件及子目录的列表
L = os.listdir( "你要判断的路径")
例如:
L = os.listdir( "c:/" )
print L
显示 :
['1.avi', '1.jpg', '1.txt', 'CONFIG.SYS', 'Inetpub', 'IO.SYS', 'KCBJGDJC', 'KCBJGDYB', 'KF_GSSY_JC', 'MSDOS.SYS', 'MSOCache', 'NTDETECT.COM', 'ntldr', 'pagefile.sys', 'PDOXUSRS.NET', 'Program Files', 'Python24', 'Python31', 'QQVideo.Cache', 'RECYCLER', 'System Volume Information', 'TDDOWNLOAD', 'test.txt', 'WINDOWS']
七、创建子目录
os.makedirs(path) # path 是"要创建的子目录"
例如:
os.makedirs("C:\\123\\456\\789")
调用有可能失败,可能的原因是:
(1) path 已存在时(不管是文件还是文件夹)
(2) 驱动器不存在
(3) 磁盘已满
(4)磁盘是只读的或没有写权限
八、删除子目录
os.rmdir( path ) # path: "要删除的子目录"
产生异常的可能原因:
(1) path 不存在
(2) path 子目录中有文件或下级子目录
(3) 没有操作权限或只读
测试该函数时,请自已先建立子目录。
九、删除文件
os.remove( filename ) # filename: "要删除的文件名"
产生异常的可能原因:
(1) filename 不存在
(2) 对filename文件, 没有操作权限或只读。
十、文件改名
os.name( oldfileName, newFilename)
产生异常的原因:
(1) oldfilename 旧文件名不存在
(2) newFilename 新文件已经存在时,此时,您需要先删除 newFilename 文件。
python文件夹操作指令相关推荐
- python文件夹操作_Python文件夹与文件的操作 ZZ
最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模 ...
- python文件文件夹操作
Python文件夹操作 1.提要 python中可以使用os及shutil模块进行文件和目录的操作.其中os可以执行简单的文件及文件夹操作.而shutil则提供了大量文件的高级操作,特别针对文件的 ...
- Python基础day07 作业解析【文件操作(文件读写、文件夹操作)】
视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day07[文件读写.文件夹操作.面向对象(类.对象)] 目录 加强训练 题目1 ...
- python的文件操作os_python文件、文件夹操作OS模块
''' 一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的 ...
- python处理文件夹_python文件及文件夹操作
1.open()各模式详情 'r' 以只读模式打开,没有write()方法,默认打开方式 'w' 以只写模式打开,文件不存在时会自动创建文件,文件已存在时会清除文件内容并重建 ...
- python 文件及文件夹操作
python 文件.目录操作(新增.移动.删除等) python 文件夹与文件操作 mport string, os, sysdir = '/var' print '----------- no su ...
- Python中文件操作和文件夹操作的学习笔记
目录 1 前言 2 工作目录设置 设置工作目录: 获取当前运行文件目录 将工作目录重置为当前运行文件的父目录 遍历文件夹中所有的子文件(包含子文件.孙文件): 3 判断文件(夹)是否存在 4 文件读写 ...
- python文件夹在哪_Python文件夹与文件的相关操作(推荐)
最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动. 有关文件夹与文件的查找,删除等功能 在 os 模块中实现.使用时需先导入这个模 ...
- python学习笔记9.2-文件及文件夹操作
本文主要介绍python对文件以及文件夹的操作,主要涉及到文件的创建.读取.文件内容的修改.删除,文件夹的索引.目录的判断等等.此节内容非常重要,是以后编程的基础.python文件夹和文件的操作主要借 ...
最新文章
- DockOne微信分享(一一二):Flannel中vxlan backend的原理和实现
- python创意编程比赛-关于举办2019年青岛市青少年创意编程与智能设计大赛的通知...
- TiDB 官方设计文档翻译(二)
- Apache Storm 官方文档 —— 源码组织结构
- 线程池Executors创建多线程案例
- ES6必知必会 (七)—— Generator 函数
- 将自己写的脚本添加至开机自启动服务和chkconfig的原理
- 国内首批AI专业毕业生创办的澎思科技,已完成Pre-A轮融资
- sigar-amd64-linux.so,sigar,no libsigar-amd64-linux.so in java.library.path
- Hi3519v101调试 RTC功能
- mac IDEA java 如何进入到方法跳转 快捷键
- jar类型文件图标不显示_显示的JAR文件
- Python SVM手写数字识别
- 51单片机汇编语言实验及代码
- NR的SSB子载波间隔讨论——为何无60kHz
- clang-format的使用
- 高仿今日头条视频列表功能
- Python 爬虫 + 人脸检测 —— 知乎高颜值图片抓取
- RV1126--qt实现rtmp拉流(转换本机rtsp)
- 人脸识别(4)---人脸识别行业分析报告