Python操作文件和目录

本文详细介绍使用Python进行文件及目录操作的方法,包括获取工作目录、文件读写、目录创建与删除等实用技巧,并提供了常见操作的具体代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值