importosdefdelete_file(file_path):ifos.path.exists(file_path):# 判断文件是否存在os.remove(file_path)# 删除文件print("文件删除成功!")else:print("文件不存在,无法删除!") 上述代码中,我们先使用os.path.exists()函数判断文件是否存在,如果文件存在,则使用os.remove()函数删除文件;否则,打印出文件不存在...
importshutil# 导入shutil模块ifos.path.isfile(target_path):# 检查是否为文件os.remove(target_path)# 删除文件print("文件已被删除。")# 输出成功信息elifos.path.isdir(target_path):# 检查是否为目录shutil.rmtree(target_path)# 删除目录及其中所有内容print("目录及其内容已被删除。")# 输出成功信息else:...
import osimport shutildefdelete(path):if os.path.isfile(path) or os.path.islink(path): os.remove(path)elif os.path.isdir(path): shutil.rmtree(path)else:raise ValueError(f"{path}不是一个文件或文件夹!")# 删除文件delete(r'C:\temp\file\abc.txt')# 删除文件夹delete(r'C:\temp\...
files_delete = files[0:2] # 找到自己要删除的文件名,这里我们也可以用input函数来指定我需要删除的文件哦! print(files_delete) # 打印要删除的文件名 for file_name in files_delete: file_path = os.path.join(path, file_name) # 运用os.path.join(path, file_name)将文件路径与文件名拼接,形成一...
REPORT_PATH='/Users/lucky/Desktop/Auto/Daas_Interface/python_Interface_new/DaasApiTesting/Report'#路径defdelete_file(path=REPORT_PATH):''' :param REPORT_PATH: 要删除文件的上层目录地址 :explain:删除测试报告/Report 目录下的所有文件 '''ls= os.listdir(path)#os.listdir:返回指定的文件夹包含的文件...
# Delete the file os.remove(file_path) print(f"{file_path} has been deleted successfully.") else: print(f"{file_path} does not exist.") 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 解释: 使用os.path.exists(file_path) 函数确定指定路径上是否存在文件。如果文件已存在,Python 将...
首先我们定义了一个名为delete_file的函数,接收一个文件路径作为参数。 在函数内部,使用os.path.exists(file_path)来检查文件是否存在。 如果文件存在,使用os.remove(file_path)来删除文件。 删除成功后,打印出"文件删除成功";如果文件不存在,打印出"文件不存在"。 最后我们定义了一个变量file_path,表示文件的路径...
file_path = "/path/to/delete/file.txt" # 删除文件 os.remove(file_path) 执行这段代码会将指定的文件从系统中彻底删除。请确保该文件确实不再需要,因为删除操作是不可逆的。 批量操作 - 提升效率 当需要对多个文件执行相同的操作时,可以使用循环结构来实现批量操作,从而节省时间并提升工作效率。
importglobimportosdefdelete_files_by_pattern(folder_path,pattern='*.txt'):files_to_delete=glob.glob(os.path.join(folder_path,pattern))forfile_pathinfiles_to_delete:os.remove(file_path)# 使用示例:删除所有 '.txt' 文件folder_to_clean='/path/to/your/folder'delete_files_by_pattern(folder_to...
delete it if os.path.exists(file_path): # Delete the file os.remove(file_path) prin...