# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#python之模块filecmp(文件/目录比较) #用于比较文件及文件夹的内容.他是轻量级的工具.可以做一些简单的文件比较操作,将电脑上相同的文件进行删除去重处理
import filecmp
#1、匹配2个文件的内容是否匹配,参数为文件路径
#返回布尔值
print filecmp.cmp('test1.txt','test2.txt')#False
print filecmp.cmp('test3.txt','test2.txt')#True #2、比较2个文件夹内指定文件是否相等
#参数:需要指定要比较的文件夹[注意是文件夹而不是目录],第三个参数为指定要比较的文件名列表
#返回值:包含3个list元素的元组,分别表示匹配、不匹配以及错误的文件列表
print filecmp.cmpfiles('D:\Python','D:\test2',['test.txt'])#([], [], ['test.txt']) #没太理解该模块的用法,目前只掌握了第一个用法.
相关文章
- python编程os、os.path 模块中关于文件、目录常用的函数使用方法
- 项目总和 多级字典表单的Python实现关于购物车程序的Python实现python实现简单的登陆认证(含简单的文件操作)Python3 文件的重命名Python:员工信息增删改查文件修改的两种方式Fibonacci数列的两种实现方式模拟实现ATM与购物商城一个简单的多用户交互系统的实现模拟远程SSH执行命令的编解码说明optparse模块解析命令行参数的说明及优化利用生成器制作一个简单的客户端接收文件的进度条简单的单进程FTP服务器的实现博客系统之完整的项目文
- python 导入同级目录文件、上级目录文件以及下级目录数据集和模块包
- Python文件和目录模块介绍:glob、shutil、ConfigParser
- python之对指定目录文件夹的批量重命名
- Python之文件与目录操作(os、zipfile、tarfile、shutil)
- [转]python3之paramiko模块(基于ssh连接进行远程登录服务器执行命令和上传下载文件的功能)
- Python之文件与目录操作及压缩模块(os、shutil、zipfile、tarfile)
- python 之 软件开发目录规范 、logging模块
- Python模块fileinput操作文件和目录操作总结