資訊內(nèi)容
python如何刪除某個目錄文件夾?
LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
python刪除某個目錄文件夾及文件的方法:LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
#!/usr/bin/env python import os import shutil delList = [] delDir = "/home/test" delList = os.listdir(delDir ) for f in delList: filePath = os.path.join( delDir, f ) if os.path.isfile(filePath): os.remove(filePath) print filePath + " was removed!" elif os.path.isdir(filePath): shutil.rmtree(filePath,True) print "Directory: " + filePath +" was removed!"上述代碼主要使用的方法介紹:
LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
os.listdir() 方法用于返回指定的文件夾包含的文件或文件夾的名字的列表。LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
listdir()方法語法格式如下:LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
os.listdir(path)os.remove() 方法用于刪除指定路徑的文件。如果指定的路徑是一個目錄,將拋出OSError。LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
remove()方法語法格式如下:LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
os.remove(path)shutil.rmtree() 表示遞歸刪除文件夾下的所有子文件夾和子文件。LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺
更多Python知識請關(guān)注Python自學(xué)網(wǎng)。LbI少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺

- 上一篇
總結(jié) Python十大常用文件操作
簡介Python教程介紹十大常用文件操作,干貨滿滿~~推薦(免費(fèi)):Python教程(視頻)日常對于批量處理文件的需求非常多,用Python寫腳本可以非常方便地實(shí)現(xiàn),但在這過程中難免會和文件打交道,第一次做會有很多文件的操作無從下手,只能找度娘。本篇東哥整理了10個Python中最常用到的文件操作,無論
- 下一篇
學(xué)習(xí)在python中實(shí)現(xiàn)自動導(dǎo)入缺失的庫
簡介python教程欄目介紹實(shí)現(xiàn)自動導(dǎo)入缺失的庫。導(dǎo)入失敗問題,通常分為兩種:一種是導(dǎo)入自己寫的模塊(即以.py為后綴的文件),另一種是導(dǎo)入三方庫。本文主要討論第二種情況,今后有機(jī)會,我們再詳細(xì)討論其它的相關(guān)話題。解決導(dǎo)入Python庫失敗的問題,其實(shí)關(guān)鍵是在運(yùn)行環(huán)境中裝上缺失的庫(注意是否是虛擬環(huán)境)