一、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