对文件和目录进行操作是在我们开发过程中必不可少的一环,下面是我整理的一些常用的对文件和目录进行操作的语句,希望能帮到你
首先是导包,导入包os ,import os
1、获取当前Python脚本工作的文件目录
os.getcwd()
2、返回指定目录下的所有文件名和目录
os.listdir()
3、删除一个文件
os.remove(filepath)
4、删除多个空目录
os.removedirs(r"d:\python")
5、检验给出的路径是否是一个文件
os.path.isfile(filepath)
6、检验给出的路径是否是一个目录
os.path.isdir()
7、获取路径名
os.path.dirname(filename)
8、获取文件名
os.path.basename(filename)
9、获取文件扩展名
os.path.splitext("root/a.py")[1]
10、获取和设置环境变量
os.getenv()
os.putenv()
11、给出当前平台所用的行终止符
os.linesep
12、给出你正在使用的平台
os.name
13、重命名文件或目录
os.rename(old, new)
14、创建多级目录
os.makedirs(r"c:\python\test")
15、创建单个目录
os.mkdir("test")
16、获取文件属性
os.stat(file)
下面的操作需要引入包shutil
17、复制文件夹
shutil.copytree(olddir, newdir)
18、复制文件
shutil.copyfile(oldfile, newfile)
19、移动文件或目录
shutil.move(oldpos, newpos)
20、删除目录
shutil.rmdir(dir)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)