python 怎么删除文件

Python045

python 怎么删除文件,第1张

1、创建python文件,testremove.py;

2、编写python代码,删除E:/test目录下的aaa.txt文件,

import os, sys

dirPath = "E:/test/"

print('移除前test目录下有文件:%s' %os.listdir(dirPath))

#判断文件是否存在

if(os.path.exists(dirPath+"aaa.txt")):

os.remove(dirPath+"aaa.txt")

print ('移除后test 目录下有文件:%s' %os.listdir(dirPath))

else:

print ("要删除的文件不存在!")

3、右键选择‘在终端中运行Python文件’;

4、执行后查看执行结果,可以发现aaa.txt文件已经被删除,只剩下bbb.txt文件。

Python批量删除全文件夹下的部分指定文件名的文件

“”"

Python批量删除指定文件夹下的指定文件名的文件

“”"

import os ##首先导入os模块,进行文件的查找,修改,删除等操作一般都要事先导入os模块

def file_name(file_dir):

list = []

for root, dirs, files in os.walk(file_dir):

for file in files:

list.append(file)

return list

list = file_name(r’F:\testp\1’)#找出要删除文件的列名

print(list)

for i in range(len(list)):

os.remove(r’F:\testp\2\’ + list[i])

可以调用os

模块

例如

import

os

os.remove()——删除指定文件

os.rmdir()——删除指定目录

os.system()-----执行系统命令

例如

os.system("rm

test.txt")

注意,由于对文件进行操作,

请注意,执行python脚本的权限.

否则可能执行失败