删除文件夹里的图片,打印删除日志

 

 1                 #region 僵尸文件夹中的文件如果不在活文件列表中,删之
 2                 List<string> deadfile = new List<string>();
 3                 foreach(string str in lstZombileDic)
 4                 {
 5                     if(Directory.Exists(str))
 6                     {
 7                         var myfiles = Directory.GetFiles(str, "*.*");
 8                         foreach (var file in myfiles)
 9                         {
10                             if (imgurl.Contains(file))
11                             {
12                                 break;
13                             }
14                             else
15                             {
16                                 if (File.Exists(file))
17                                 {
18                                     deadfile.Add(file);
19                                     File.Delete(file);
20                                     sum++;
21                                 }
22                             }
23                         }
24                     }
25                 }
26                 #endregion
27 
28                 #region 下面的图片即将删除
29                 //测试时打印出检查
30                 if (!Directory.Exists(constant.TestZombileDir))
31                     Directory.CreateDirectory(constant.TestZombileDir);
32                 string filePath = constant.TestZombileDir + DateTime.Now.ToString("MM月dd日HH时mm分ss秒") + "Zombile.txt";
33                 using (FileStream fs = new FileStream(filePath, FileMode.OpenOrCreate, FileAccess.Write))
34                 {
35                     StreamWriter sw = new StreamWriter(fs);
36                     int i = 1,j=1,k=1;
37                     foreach (string url in imgurl)
38                     {
39                         sw.WriteLine("序号" + i + ":活的图片绝对路径:" + url);
40                         i++;
41                     }
42                     foreach (string str in lstZombileDic)
43                     {
44                         sw.WriteLine("序号" + j + ":僵尸文件夹:" + str);
45                         j++;
46                     }
47                     foreach (string zombile in deadfile)
48                     {
49                         sw.WriteLine("序号" + k + ":删除的僵尸图片绝对路径:" + zombile);
50                         k++;
51                     }
52                     sw.Close();
53                 }
54                 //the End
55                 #endregion

 

转载于:https://www.cnblogs.com/sulong/p/5830936.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/260726.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第4章 Python 数字图像处理(DIP) - 频率域滤波5 - 二变量函数的傅里叶变换、图像中的混叠、二维离散傅里叶变换及其反变换

目录二变量函数的傅里叶变换二维冲激及其取样性质二维连续傅里叶变换对二维取样和二维取样定理图像中的混叠二维离散傅里叶变换及其反变换二变量函数的傅里叶变换 二维冲激及其取样性质 两个连续变量的冲激函数定义为&#xff1a; δ(t,z){1,tz00,others(4.52)\delta(t, z) …

巧用VC工程下的rc文件

巧用VC工程下的rc文件(发表时间: 2008-12-30 17:20:00) 【评论】 【打印】 【字体&#xff1a;大 中 小】 本文链接&#xff1a;http://blog.pfan.cn/miaowei/40117.html 复制链接 分享到&#xff1a; 0标签:VC rc文件 资源文件 窗口尺寸设置 添加资源 纵观真个的VC工程&a…

蓝桥杯 参考题目 黄金队列(水题)

黄金分割数0.618与美学有重要的关系。舞台上报幕员所站的位置大约就是舞台宽度的0.618处&#xff0c;墙上的画像一般也挂在房间高度的0.618处&#xff0c;甚至股票的波动据说也能找到0.618的影子.... 黄金分割数是个无理数&#xff0c;也就是无法表示为两个整数的比值。0.618只…

QC4+充电协议_一文看懂各家充电协议!总算彻底理清了

五一小长假马上就要到了&#xff0c;虽说今年的五一小长假是一个长达5天的“Plus”版小长假&#xff0c;但是受到疫情的影响&#xff0c;大多数人还是选择了在家中度过这个假期。既然说到了宅在家里度过这个假期&#xff0c;那么很多人都会选择让手机来陪伴自己度过。虽然最近几…

vi编辑器选项

Vi编辑器有一些选项设置可以帮助人们更好的使用。 在vi中选项分为两种: 1、 开关选项&#xff0c;如果要打开这类选项就使用ex命令——&#xff1a;set 选项&#xff1b;如果要关闭这类选项就是用ex命令——&#xff1a;set no选项&#xff08;注意no和选项之间没有空格&…

javascript作用域容易记错的两个地方

1.function fun() { var a"rxm"; b"cwr"; } alert(a);//错误&#xff0c;a局部变量 alert(b); //"cwr",b全局变量。 2. var a"rxm"; function fun() { alert(a);var a"123"; alert(a); }fun();alert(a); 输出结果&#xff1…

第4章 Python 数字图像处理(DIP) - 频率域滤波6 - 二维DFT和IDFT的一些性质 - 平移和旋转、周期性、对称性

目录二维DFT和IDFT的一些性质空间间隔和频率间隔的关系平移和旋转周期性对称性二维DFT和IDFT的一些性质 空间间隔和频率间隔的关系 Δu1MΔT(4.69)\Delta u \frac{1}{M \Delta T} \tag{4.69}ΔuMΔT1​(4.69) Δv1NΔZ(4.70)\Delta v \frac{1}{N \Delta Z} \tag{4.70}ΔvNΔ…

类图 示例

神州六号飞船是神州飞船系统的一种&#xff0c;它由轨道舱、返回舱、推进舱和逃逸求生塔等组成&#xff1b;航天员可以在返回舱内驾驶飞船&#xff0c;轨道舱由是航天员工作和休息的场所。在紧急的情况下&#xff0c;可以利用逃逸求生塔逃生。在飞船两侧有多个太阳能电池翼&…

bat 命令返回结果_bat教程[284] unzip解压

古树屋Click to follow us(1)unzip命令的简介C:\Users\86137\Desktop>unzip -hUnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Sendbug reports using http://www.info-zip.org/zip-bug.html; see README for details.Usage: unzip [-Z] [-opts[mo…

K/3 MRP运算数据不准的原因及解决方案

系统MRP计算的结果不正确, 经过分析系统的数据&#xff0c;把MRP计算不正确原因整理如下:1.系统中存在大量的生产任务单没有完全领料&#xff0c;但被结案&#xff0c;造成部份领料单窜单领料&#xff0c;最终引起已分配量不正确2.系统中存在大量的手工录入的生产领料单3.存在部…

解压版本的tomcat服务安装

以下适合各个版本的tomcat&#xff08;注意启动时8080端口要确保未被占用&#xff09; 今天搭一个Tomcat服务器,为了方便决定将解压版&#xff08;非windows的安装方式&#xff09;的tomcat添加为一个windows服务。 环境&#xff1a; JDK 1.5.0_06 Tomcat-5.5.20 Windows2003 瑞…

Framework7:不会Objective-C,也能开发iOS7应用

摘要&#xff1a;Framework7是一款开源的轻量级HTML框架&#xff0c;用来创建混合或有着iOS7原生体验的Web应用。其包含HTML布局、所有基础界面、动画效果、视图以及简单的自定义样式&#xff0c;让你无需修炼Objective-C语言&#xff0c;就可以构建自己的iOS7应用。 Framework…

第4章 Python 数字图像处理(DIP) - 频率域滤波7 - 二维DFT和IDFT的一些性质 - 傅里叶频谱和相角

目录二维DFT和IDFT的一些性质傅里叶频谱和相角二维DFT和IDFT的一些性质 傅里叶频谱和相角 F(u,v)R(u,v)jI(u,v)∣F(u,v)∣ejϕ(u,v)(4.86)F(u, v) R(u, v) jI(u, v) |F(u, v)|e^{j\phi(u,v)} \tag{4.86}F(u,v)R(u,v)jI(u,v)∣F(u,v)∣ejϕ(u,v)(4.86) 幅度&#xff0c;称为…

jquery 判断是否有类名_Day037-JS、jQuery

第73次(JavaScript)学习主题&#xff1a;JavaScript学习目标&#xff1a;1 掌握js的表单验证2 熟练敲出制作购物车代码,尽量不要看老师的代码1. 表单验证A(1) 如何可以产生一个4位的随机数验证码Math.floor(Math.random()*90001000)(2) 如何控制表单是否提交的通过设置form表单…

csc.exe的环境变量设置

默认情况下&#xff0c;这个路径是不在 Path 环境变量中的。你在命令行下直接输入 csc&#xff0c;windows不会到上面那个路径中去找这个程序。所以也就提示找不到文件了。 设置方法&#xff1a; 1) 在“我的电脑”上点击右键&#xff0c;现在“属性”&#xff1b; 2) 在弹出的…

如何分析解决Android ANR

[java] view plaincopy print?来自&#xff1a; http://blog.csdn.net/tjy1985/article/details/6777346 http://blog.csdn.net/tjy1985/article/details/6777355 http://blog.csdn.net/tjy1985/article/details/6777983 http://www.eoeandroid.com/forum.php?modviewthr…

第4章 Python 数字图像处理(DIP) - 频率域滤波8 - 二维DFT和IDFT的一些性质 - 二维离散卷积定理

目录二维DFT和IDFT的一些性质二维离散卷积定理二维离散傅里叶变换性质的小结二维DFT和IDFT的一些性质 二维离散卷积定理 二维循环卷积表达式&#xff1a; (f⋆h)(x,y)∑m0M−1∑n0N−1f(m,n)h(x−m,y−n)(4.94)(f \star h)(x, y) \sum_{m0}^{M-1} \sum_{n0}^{N-1} f(m,n)h(x…

jmeter中重定向多个正则表达式_2020年jmeter技术实战续集,最新技术全栈,值得收藏

在上一篇&#xff1a;主要介绍线程组、HTTP请求默认值、用户定义的变量、固定定时器的应用场景及实战。以下主要介绍正则表达式提取器、调式取样器(Debug Sampler)、响应断言、HTTP信息头管理器的应用场景及实战。一、正则表达式提取器1、使用场景从请求的响应结果中取到需要的…

[置顶] 均衡音效

[置顶] 均衡音效 1均衡的作用 均衡器是一种可以分别调节各种频率成分电信号放大量的电子设备&#xff0c;通过对各种不同频率的电信号的调节来补偿扬声器和声场的缺陷&#xff0c;补偿和修饰各种声源及其它特殊作用。具体来说&#xff0c;它的作用如下&#xff1a; &#xff08…

html5之web worker

Web Worker 在本文中 与 Web Worker 进行双向通信WindowTimers在 IE10 Platform Preview 4 中对 Web Worker 的更新API 参考示例和教程有关 Internet Explorer 的 Test Drive 演示IEBlog 文章规范相关主题Internet Explorer 10 和使用 JavaScript 的 Windows 应用商店应用引入了…