首頁技術(shù)文章正文

Python培訓(xùn):文件的重命名和刪除

更新時(shí)間:2022-09-07 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  Python的os模塊中提供了很多函數(shù),這些函數(shù)可以對文件執(zhí)行一些常見操作,包括重命名文件和刪除文件。接下來,本節(jié)將針對文件的重命名和刪除進(jìn)行詳細(xì)地講解。

  1.文件的重命名

  os模塊的rename函數(shù)可以完成對文件的重命名操作,格式如下:

os.rename(src, dst)

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

  例如,將文件“畢業(yè)論文.txt”重命名為“畢業(yè)論文-最終版”的示例代碼如下:

import os
os.rename("畢業(yè)論文.txt", "畢業(yè)論文-最終版.txt")

  2.文件的刪除

  os模塊的remove函數(shù)可以完成對文件的刪除操作,格式如下:

os.remove(path)

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

  例如,刪除當(dāng)前路徑下的文件“畢業(yè)論文.txt”的示例代碼如下:

import os
os.remove("畢業(yè)論文.txt")

  實(shí)際開發(fā)中,有時(shí)需要對文件夾進(jìn)行一些操作,例如新建文件夾等。Python的os模塊中提供了一些函數(shù)實(shí)現(xiàn)文件夾的常規(guī)操作,包括創(chuàng)建文件夾、獲取當(dāng)前目錄、改變默認(rèn)目錄、獲取目錄列表和刪除文件夾,具體內(nèi)容如下。

  1.創(chuàng)建文件夾

  os模塊的mkdir方法用來創(chuàng)建文件夾,示例代碼如下:

import os
os.mkdir("張三")

  2.獲取當(dāng)前目錄

  os模塊的getcwd方法用來獲取當(dāng)前的目錄,示例代碼如下:

import os
os.getcwd()

  3.改變默認(rèn)目錄

  os模塊的chdir方法用來改變默認(rèn)的目錄,例如,將當(dāng)前目錄改變?yōu)樯弦患壞夸浀拇a如下所示:

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

  4.獲取目錄列表

  os模塊的listdir方法用來獲取目錄列表,例如,要獲取當(dāng)前路徑下的子目錄列表,代碼如下所示:

import os
os.listdir("./")

  5.刪除文件夾

  os模塊的rmdir方法用來刪除文件夾,例如,下面的代碼刪除了當(dāng)前路徑下的“張三”目錄:

import os
os.rmdir("張三")


分享到:
在線咨詢 我要報(bào)名
和我們在線交談!