首页技术文章正文

Python培训:文件的重命名和删除

更新时间:2022-09-07 来源:黑马程序员 浏览量:

IT培训班

  Python的os模块中提供了很多函数,这些函数可以对文件执行一些常见操作,包括重命名文件和删除文件。接下来,本节将针对文件的重命名和删除进行详细地讲解。

  1.文件的重命名

  os模块的rename函数可以完成对文件的重命名操作,格式如下:

os.rename(src, dst)

  上述格式中,src指的是需要修改的文件名,dst指的是修改后的新文件名。

  例如,将文件“毕业论文.txt”重命名为“毕业论文-最终版”的示例代码如下:

import os
os.rename("毕业论文.txt", "毕业论文-最终版.txt")

  2.文件的删除

  os模块的remove函数可以完成对文件的删除操作,格式如下:

os.remove(path)

  上述格式中,path指的是指定路径下的文件。

  例如,删除当前路径下的文件“毕业论文.txt”的示例代码如下:

import os
os.remove("毕业论文.txt")

  实际开发中,有时需要对文件夹进行一些操作,例如新建文件夹等。Python的os模块中提供了一些函数实现文件夹的常规操作,包括创建文件夹、获取当前目录、改变默认目录、获取目录列表和删除文件夹,具体内容如下。

  1.创建文件夹

  os模块的mkdir方法用来创建文件夹,示例代码如下:

import os
os.mkdir("张三")

  2.获取当前目录

  os模块的getcwd方法用来获取当前的目录,示例代码如下:

import os
os.getcwd()

  3.改变默认目录

  os模块的chdir方法用来改变默认的目录,例如,将当前目录改变为上一级目录的代码如下所示:

import os
os.chdir("../")

  4.获取目录列表

  os模块的listdir方法用来获取目录列表,例如,要获取当前路径下的子目录列表,代码如下所示:

import os
os.listdir("./")

  5.删除文件夹

  os模块的rmdir方法用来删除文件夹,例如,下面的代码删除了当前路径下的“张三”目录:

import os
os.rmdir("张三")


分享到:
在线咨询 我要报名
和我们在线交谈!