上次在bilibili上爬了一百多个视频来当教程,但是它也带了很多空的弹幕,完全是占空间,影响视觉,一个一个的删除是不可能的,还是万能的代码好用!
图例:
1、读取文件夹中的所有文件
import os
rootdir="F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理"
filelist=os.listdir(rootdir)
for f in filelist:
print(f)
OpenCV-TensorFlow 入门人工智能图像处理 (P1. 1-1 计算机视觉导学_bilibili).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P1. 1-1 计算机视觉导学_bilibili).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P10. 2-9 像素操作基础_bilibili).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P10. 2-9 像素操作基础_bilibili).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P100. 7-12 knn数字识别10).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P100. 7-12 knn数字识别10).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P101. 7-13 cnn实现手写数字识别1).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P101. 7-13 cnn实现手写数字识别1).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P102. 7-14 cnn实现手写数字识别2).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P102. 7-14 cnn实现手写数字识别2).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P103. 7-15 cnn实现手写数字识别3).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P103. 7-15 cnn实现手写数字识别3).mp4
OpenCV-TensorFlow 入门人工智能图像处理 (P104. 7-16 cnn实现手写数字识别4).cmt.xml
OpenCV-TensorFlow 入门人工智能图像处理 (P104. 7-16 cnn实现手写数字识别4).mp4
......
2、删除文件
- 我所要要删除的文件都是
.cmt.xml
import os
rootdir="F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理"
filelist=os.listdir(rootdir)
for file in filelist:
if '.cmt.xml' in file:
del_file = rootdir + '\\' + file #当代码和要删除的文件不在同一个文件夹时,必须使用绝对路径
os.remove(del_file)#删除文件
print("已经删除:",del_file)
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P1. 1-1 计算机视觉导学_bilibili).cmt.xml
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P10. 2-9 像素操作基础_bilibili).cmt.xml
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P100. 7-12 knn数字识别10).cmt.xml
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P101. 7-13 cnn实现手写数字识别1).cmt.xml
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P102. 7-14 cnn实现手写数字识别2).cmt.xml
已经删除: F:\数据分析\OpenCV+TensorFlow入门人工智能图像处理\OpenCV-TensorFlow 入门人工智能图像处理 (P103. 7-15 cnn实现手写数字识别3).cmt.xml
......
完美!!!