生活的全部意义在于无穷地探索尚未知道的东西,在于不断地增加-多的知识[lizhigushicom]。——左拉
今天的Python练习题目:对目录下的文件进行增和删除的监控,如果有增和删打印出来,并打印文件名
要求:使用python3使用较简单的方法。
代码如下:
#!/usr/bin/env python#coding:utf-8import os, timepath_to_watch = "."before = dict ([(f, None) for f in os.listdir (path_to_watch)])while 1:time.sleep (10)after = dict ([(f, None) for f in os.listdir (path_to_watch)])added = [f for f in after if not f in before]removed = [f for f in before if not f in after]if added: print("Added: ", ", ".join (added))if removed: print("Removed: ", ", ".join (removed))before = after
当你拿到练习题的题目时,先不要看代码,自己想一想,看有没有思路,尝试编写,这样-有益于加深印象哦。
决不要把你们的学习看成是任务,而是一个令人羡慕的机会。为了你们自己的欢尔和今后你们工作所属社会的利益,去学习……——爱因斯坦
镇海python入门培训费用