一、Python刪除指定文件夾
如果要刪除一個文件夾,可以使用Python的os模塊中的rmdir()方法。但是,這個方法只能刪除空文件夾。如果你想刪除非空文件夾,可以使用shutil模塊中的rmtree()方法。下面是Python刪除指定文件夾的代碼示例:
import os
os.rmdir("路徑/文件夾名")
如果要刪除非空文件夾,可以使用以下代碼:
import shutil
shutil.rmtree("路徑/文件夾名")
二、Python刪除指定元素
如果要從列表中刪除某個元素,可以使用Python內置的del語句。下面是Python刪除指定元素的示例代碼:
list = [1, 2, 3, 4, 5] del list[2] # 刪除第三個元素 print(list) # [1, 2, 4, 5]
三、Python刪除指定文件夾下的文件
如果要刪除指定文件夾下的所有文件,可以使用Python的os模塊中的listdir()方法列出該文件夾下的所有文件,然後使用os模塊中的remove()方法一個一個地刪除。以下是Python刪除指定文件夾下的文件的代碼示例:
import os
folderPath = "路徑/文件夾名"
fileList = os.listdir(folderPath)
for fileName in fileList:
filePath = os.path.join(folderPath, fileName)
os.remove(filePath)
四、Python刪除文件
如果要刪除單個文件,可以使用Python的os模塊中的remove()方法。下面是Python刪除文件的代碼示例:
import os
os.remove("文件路徑/文件名")
五、Python刪除列表指定元素
除了使用del語句刪除指定元素外,Python的列表還提供了remove()方法來刪除指定元素。下面是Python刪除列表指定元素的代碼示例:
list = [1, 2, 3, 4, 5] list.remove(3) # 刪除元素3 print(list) # [1, 2, 4, 5]
六、Python刪除文件命令
在Python中,也可以使用系統的命令刪除文件。可以使用os模塊中的system()方法執行命令。以下是Python刪除文件命令的代碼示例:
import os
os.system("rm 文件路徑/文件名")
七、Python os刪除文件
os模塊提供了許多與文件系統相關的方法,其中包括刪除文件的方法。以下是Python os刪除文件的代碼示例:
import os
os.remove("文件路徑/文件名")
八、Python刪除全部文件
如果要刪除一個文件夾下的所有文件(包括子文件夾中的文件),以下是Python刪除全部文件的代碼示例:
import os
import shutil
folderPath = "路徑/文件夾名"
for fileName in os.listdir(folderPath):
filePath = os.path.join(folderPath, fileName)
try:
if os.path.isfile(filePath) or os.path.islink(filePath):
os.unlink(filePath)
elif os.path.isdir(filePath):
shutil.rmtree(filePath)
except Exception as e:
print('文件 %s 無法被刪除。錯誤信息:%s' % (filePath, e))
原創文章,作者:CWHA,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/135500.html
微信掃一掃
支付寶掃一掃