目标: 1.传入3个参数:源文件路径,目标文件路径,md5文件 2.每周一实现全量备份,其余时间增量备份 1.通过传入的路径,获取该路径下面的所有目录和文件(递归) 方法一:使用os.listdir 代码如下: ?运行代码,效果如下: 方法二:使用os.walk 代码如下: ?运行代码,测试效果 2 ...
分类:
编程语言 时间:
2017-01-09 18:48:16
阅读次数:
602
1 #encoding:utf-8 2 from numpy import * 3 import operator 4 import matplotlib 5 import matplotlib.pyplot as plt 6 7 from os import listdir 8 9 def mak... ...
分类:
编程语言 时间:
2017-01-06 13:47:57
阅读次数:
245
ru=lambda x:x.decode('u8') rp=lambda x:x.replace('\\','/') gb=lambda x:x.decode('gbk') class ZIP: def __init__(s): import zipfile,ntpath,listdir,appui... ...
分类:
编程语言 时间:
2016-12-23 01:31:26
阅读次数:
253
# -*- encoding:utf-8 -*-import osdef SearchFile(path,text): try: files=os.listdir(path) for f in files: fl= os.path.join(path,f) if os.path.isdir(fl): ...
分类:
其他好文 时间:
2016-12-14 18:56:24
阅读次数:
154
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os ...
分类:
编程语言 时间:
2016-12-14 09:46:59
阅读次数:
234
# picknames.py import os filenames = os.listdir(os.getcwd()) for name in filenames: print(name) ...
分类:
编程语言 时间:
2016-12-13 23:38:46
阅读次数:
573
一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 2.返回指定目录下的所有文件和目录名:os.listdir() 3.函数用来删除一个文件:os.remove() 4.删除多个目 ...
分类:
编程语言 时间:
2016-12-03 21:24:12
阅读次数:
282
[python] view plain copy print? [python] view plain copy print? [python] view plain copy print? [python] view plain copy print? [python] view plain co ...
分类:
编程语言 时间:
2016-12-01 22:24:03
阅读次数:
257
""" rename files """# --*-- encoding:utf-8 --*-- import os Number = 0newnames = [] def rnfiles(path=None): global Number filesname = os.listdir(path) ...
分类:
其他好文 时间:
2016-11-28 17:27:15
阅读次数:
188
模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 ...
分类:
编程语言 时间:
2016-11-26 02:25:41
阅读次数:
287