Python操作文件和目录

来源:互联网 发布:淘宝自动回复设置技巧 编辑:程序博客网 时间:2024/06/05 00:53

对文件和目录进行操作是在我们开发过程中必不可少的一环,下面是我整理的一些常用的对文件和目录进行操作的语句,希望能帮到你

首先是导包,导入包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.getenv()

    os.putenv()

10、给出当前平台所用的行终止符

    os.linesep

11、给出你正在使用的平台

   os.name

12、重命名文件或目录

   os.rename(old, new)

13、创建多级目录

    os.makedirs(r"c:\python\test")

14、创建单个目录

    os.mkdir("test")

15、获取文件属性

    os.stat(file)


下面的操作需要引入包shutil

16、复制文件夹

     shutil.copytree(olddir, newdir)

17、复制文件

     shutil.copyfile(oldfile, newfile)

18、移动文件或目录

     shutil.move(oldpos, newpos)

20、删除目录

    shutil.rmdir(dir)

原创粉丝点击