我想要这个函数来删除文件。它可以正确地执行此操作,但它也会删除我不需要的文件夹。在
我在执行过程中也会遇到一个错误:
Access is denied: 'C:/temp3\\IDB_KKK
在temp3文件夹中,我有:
^{pr2}$代码:
def delete_Files_StartWith(Path,Start_With_Key):
my_dir = Path
for fname in os.listdir(my_dir):
if fname.startswith(Start_With_Key):
os.remove(os.path.join(my_dir, fname))
delete_Files_StartWith("C:/temp3","IDB_")
要删除目录及其所有内容,use ^{} 。在
参考问题How do I remove/delete a folder that is not empty with Python?
是否要递归地删除文件(即包括位于
Path
的子目录的文件),而不删除这些子目录本身?在使用以下命令检查它是否是一个目录:
相关问题 更多 >
编程相关推荐